4. Advanced ConfigurationΒΆ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | # config/packages/sonata_news.yaml
sonata_news:
title: Sonata Project
link: https://sonata-project.org
description: Cool bundles on top of Symfony2
salt: 'secureToken'
permalink_generator: sonata.news.permalink.date # sonata.news.permalink.collection
permalink:
date: '%%1$04d/%%2$02d/%%3$02d/%%4$s' # => 2012/02/01/slug
db_driver: 'no_driver'
comment:
notification:
emails: [[email protected], [email protected]]
from: [email protected]
template: '@SonataNews/Mail/comment_notification.txt.twig'
class:
post: App\Entity\SonataNewsPost
comment: App\Entity\SonataNewsComment
media: App\Entity\SonataMediaMedia
user: App\Entity\SonataUserUser
tag: App\Entity\SonataClassificationTag
collection: App\Entity\SonataClassificationCollection
admin:
post:
class: Sonata\NewsBundle\Admin\PostAdmin
controller: SonataAdminBundle:CRUD
translation: SonataNewsBundle
comment:
class: Sonata\NewsBundle\Admin\CommentAdmin
controller: SonataNewsBundle:CommentAdmin
translation: SonataNewsBundle
|
1 2 3 4 5 6 7 | # config/packages/sonata_classification.yaml
sonata_classification:
class:
collection: Application\Sonata\ClassificationBundle\Entity\Collection
tag: Application\Sonata\ClassificationBundle\Entity\Tag
category: Application\Sonata\ClassificationBundle\Entity\Category
|
1 2 3 4 5 6 7 8 9 10 11 12 | # config/packages/doctrine.yaml
doctrine:
orm:
entity_managers:
default:
#metadata_cache_driver: apc
#query_cache_driver: apc
#result_cache_driver: apc
mappings:
ApplicationSonataNewsBundle: ~
SonataNewsBundle: ~
|