5. Configuration

More information can be found here

Full configuration options:

  • YAML
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    # config/packages/sonata_article.yaml
    
    # Default configuration for extension with alias: "sonata_page"
    sonata_article:
        class:
            article: App\Entity\SonataArticleArticle
            fragment: App\Entity\SonataArticleFragment
            category: App\Entity\SonataArticleCategory
            tag: App\Entity\SonataArticleTag
            media: App\Entity\SonataArticleMedia
    
        fragment_whitelist_provider:
            simple_array_provider:
                - sonata.article.fragment.title
                - sonata.article.fragment.text
    
  • YAML
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    # config/packages/doctrine.yaml
    
    # Enable Doctrine to map the provided entities
    doctrine:
        orm:
            entity_managers:
                default:
                    mappings:
                        ApplicationSonataArticleBundle: ~
                        SonataArticleBundle: ~