configuration.rst 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. Configuration
  2. =============
  3. Configuration options
  4. * ``security_handler``
  5. * ``sonata.admin.security.handler.noop`` : The default value
  6. * ``sonata.admin.security.handler.acl`` : Use this service if you want ACL
  7. * ``title`` : The admin's title, can be the client name for instance (default: Sonata Admin)
  8. * ``title_logo`` : logo to use, must be an image with a height of 28px (default : /bundles/sonataadmin/logo_title.png)
  9. Please see :ref:`templates` for more information on how to configure default templates.
  10. Full Configuration Options
  11. --------------------------
  12. .. code-block:: yaml
  13. sonata_admin:
  14. security_handler: sonata.admin.security.handler.noop
  15. title: Sonata Project
  16. title_logo: /bundles/sonataadmin/logo_title.png
  17. templates:
  18. # default global templates
  19. layout: SonataAdminBundle::standard_layout.html.twig
  20. ajax: SonataAdminBundle::ajax_layout.html.twig
  21. dashboard: SonataAdminBundle:Core:dashboard.html.twig
  22. # default actions templates, should extend a global templates
  23. list: SonataAdminBundle:CRUD:list.html.twig
  24. show: SonataAdminBundle:CRUD:show.html.twig
  25. edit: SonataAdminBundle:CRUD:edit.html.twig
  26. dashboard:
  27. blocks:
  28. # display a dashboard block
  29. - { position: left, type: sonata.admin.block.admin_list }
  30. # Customize this part to add new block configuration
  31. - { position: right, type: sonata.block.service.text, settings: { content: "<h2>Welcome to the Sonata Admin</h2> <p>This is a <code>sonata.block.service.text</code> from the Block Bundle, you can create and add new block in these area by configuring the <code>sonata_admin</code> section.</p> <br /> For instance, here a RSS feed parser (<code>sonata.block.service.rss</code>):"} }
  32. - { position: right, type: sonata.block.service.rss, settings: { title: Sonata Project's Feeds, url: http://sonata-project.org/blog/archive.rss }}
  33. sonata_block:
  34. default_contexts: [cms]
  35. blocks:
  36. sonata.admin.block.admin_list:
  37. contexts: [admin]