diff --git a/Resources/config/routing.yml b/Resources/config/routing.yml index ee3ca9516..983e5237d 100644 --- a/Resources/config/routing.yml +++ b/Resources/config/routing.yml @@ -58,12 +58,6 @@ chill_main_admin_central: chill_main_admin_permissions: path: /{_locale}/admin/permissions defaults: {_controller: ChillMainBundle:Admin:indexPermissions } - options: - menus: - admin_section: - order: 200 - label: Users and permissions - icons: [key] chill_main_search: path: /{_locale}/search.{_format} diff --git a/Resources/config/services/menu.yml b/Resources/config/services/menu.yml index b56c34d4e..ac331bd5a 100644 --- a/Resources/config/services/menu.yml +++ b/Resources/config/services/menu.yml @@ -10,3 +10,9 @@ services: $authorizationChecker: '@Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface' tags: - { name: 'chill.menu_builder' } + + Chill\MainBundle\Routing\MenuBuilder\AdminSectionMenuBuilder: + arguments: + $authorizationChecker: '@Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface' + tags: + - { name: 'chill.menu_builder' } diff --git a/Resources/views/Menu/adminSection.html.twig b/Resources/views/Menu/adminSection.html.twig index d93d9d931..5434b4be8 100644 --- a/Resources/views/Menu/adminSection.html.twig +++ b/Resources/views/Menu/adminSection.html.twig @@ -21,16 +21,18 @@ Admin Sections