WIP: Implement menu/navigation

This commit is contained in:
Björn Fromme
2023-09-25 18:02:27 +02:00
parent c3c2e1ae2d
commit 3e0353c79b
24 changed files with 475 additions and 92 deletions
+36 -2
View File
@@ -56,13 +56,47 @@ services:
$intlExtension: '@twig.extension.intl'
$environment: '%kernel.environment%'
App\Menu\MenuBuilder:
App\Menu\AdminMenuBuilder:
arguments:
$factory: '@knp_menu.factory'
tags:
- name: knp_menu.menu_builder
method: createHeaderMenu
alias: admin_header
- name: knp_menu.menu_builder
method: createMainMenu
alias: main
alias: admin_main
- name: knp_menu.menu_builder
method: createMobileMenu
alias: admin_mobile
App\Menu\ManagerMenuBuilder:
arguments:
$factory: '@knp_menu.factory'
tags:
- name: knp_menu.menu_builder
method: createHeaderMenu
alias: manager_header
- name: knp_menu.menu_builder
method: createMainMenu
alias: manager_main
- name: knp_menu.menu_builder
method: createMobileMenu
alias: manager_mobile
App\Menu\TeamerMenuBuilder:
arguments:
$factory: '@knp_menu.factory'
tags:
- name: knp_menu.menu_builder
method: createHeaderMenu
alias: teamer_header
- name: knp_menu.menu_builder
method: createMainMenu
alias: teamer_main
- name: knp_menu.menu_builder
method: createMobileMenu
alias: teamer_mobile
App\Service\Upload\UploadHandler:
arguments: