wip: functionality for new role 'management'
This commit is contained in:
1 parent
7f05cf30b6
commit
7c7addf531
17 files changed
+312
-68
No files matched your search
@@ -40,18 +40,30 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
|
||||
'icon' => 'document',
|
||||
],
|
||||
]);
|
||||
// $menu->addChild('Teamübersicht', [
|
||||
// 'route' => 'app_admin_teamer_index',
|
||||
// 'linkAttributes' => [
|
||||
// 'title' => 'Teamübersicht',
|
||||
// ],
|
||||
// 'extras' => [
|
||||
// 'icon' => 'users',
|
||||
// 'routes' => [
|
||||
// ['pattern' => '/^app_admin_teamer_/']
|
||||
// ],
|
||||
// ],
|
||||
// ]);
|
||||
$menu->addChild('Teamübersicht', [
|
||||
'route' => 'app_administrative_teamer_index',
|
||||
'linkAttributes' => [
|
||||
'title' => 'Teamübersicht',
|
||||
],
|
||||
'extras' => [
|
||||
'icon' => 'users',
|
||||
'routes' => [
|
||||
['pattern' => '/^app_administrative_teamer_/']
|
||||
],
|
||||
],
|
||||
]);
|
||||
$menu->addChild('Feedbackübersicht', [
|
||||
'route' => 'app_administrative_feedback_index',
|
||||
'linkAttributes' => [
|
||||
'title' => 'Feedbackübersicht',
|
||||
],
|
||||
'extras' => [
|
||||
'icon' => 'feedback',
|
||||
'routes' => [
|
||||
['pattern' => '/^app_administrative_feedback_/']
|
||||
],
|
||||
],
|
||||
]);
|
||||
$settingsMenu = $menu->addChild('Einstellungen', [
|
||||
'linkAttributes' => [
|
||||
'title' => 'Einstellungen',
|
||||
@@ -96,35 +108,14 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
|
||||
$menu = $this->createRootElement();
|
||||
|
||||
$menu->addChild('Stammdaten & Foto', [
|
||||
'route' => 'app_admin_teamer_profile',
|
||||
'route' => 'app_administrative_teamer_profile',
|
||||
'routeParameters' => $this->getDefaultRouteParameters('uuid'),
|
||||
'linkAttributes' => [
|
||||
'title' => 'Stammdaten & Foto',
|
||||
],
|
||||
]);
|
||||
$menu->addChild('Jobprofile & Skills', [
|
||||
'route' => 'app_admin_teamer_skills',
|
||||
'routeParameters' => $this->getDefaultRouteParameters('uuid'),
|
||||
'linkAttributes' => [
|
||||
'title' => 'Jobprofile & Skills',
|
||||
],
|
||||
]);
|
||||
$menu->addChild('Verfügbarkeit', [
|
||||
'route' => 'app_admin_teamer_availability',
|
||||
'routeParameters' => $this->getDefaultRouteParameters('uuid'),
|
||||
'linkAttributes' => [
|
||||
'title' => 'Verfügbarkeit',
|
||||
],
|
||||
]);
|
||||
$menu->addChild('Selektionsmerkmale', [
|
||||
'route' => 'app_admin_teamer_crm_selections',
|
||||
'routeParameters' => $this->getDefaultRouteParameters('uuid'),
|
||||
'linkAttributes' => [
|
||||
'title' => 'Selektionsmerkmale',
|
||||
],
|
||||
]);
|
||||
$menu->addChild('Vergangene Einsätze', [
|
||||
'route' => 'app_admin_teamer_recent_assignments',
|
||||
'route' => 'app_administrative_teamer_recent_assignments',
|
||||
'routeParameters' => $this->getDefaultRouteParameters('uuid'),
|
||||
'linkAttributes' => [
|
||||
'title' => 'Vergangene Einsätze',
|
||||
@@ -134,7 +125,7 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
|
||||
$this->addDivider($menu);
|
||||
|
||||
$menu->addChild('zurück zur Übersicht', [
|
||||
'route' => 'app_admin_teamer_index',
|
||||
'route' => 'app_administrative_teamer_index',
|
||||
'extras' => [
|
||||
'icon' => 'arrow-left',
|
||||
],
|
||||
|
||||
Reference in new issue
Block a user