feat: control menu items visibility per role

This commit is contained in:
Björn Fromme
2026-08-03 16:29:21 +02:00
parent 0b21bb00cb
commit 0f1f65fb79
+4
View File
@@ -32,6 +32,8 @@ class AdminMenuBuilder extends AbstractMenuBuilder
'routes' => [['pattern' => '/^app_admin_bookingeditdraft/']],
],
]);
if ($this->security->isGranted('ROLE_GROUPS_ADMIN')) {
$menu->addChild('Gruppenbuchungen', [
'route' => 'app_admin_accommodationbooking',
'linkAttributes' => [
@@ -52,6 +54,8 @@ class AdminMenuBuilder extends AbstractMenuBuilder
'routes' => [['pattern' => '/^app_admin_accommodation\//']],
],
]);
}
$menu->addChild('Benutzer', [
'route' => 'app_admin_user',
'linkAttributes' => [