feat: add missing menu items for role manager
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Menu;
|
namespace App\Menu;
|
||||||
|
|
||||||
|
use App\Entity\Upload;
|
||||||
use Knp\Menu\ItemInterface;
|
use Knp\Menu\ItemInterface;
|
||||||
|
|
||||||
class ManagerMenuBuilder extends AbstractMenuBuilder
|
class ManagerMenuBuilder extends AbstractMenuBuilder
|
||||||
@@ -31,7 +32,7 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
|
|||||||
],
|
],
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
$menu->addChild('Dokumentenübersicht', [
|
$documentMenu = $menu->addChild('Dokumentenübersicht', [
|
||||||
'route' => 'app_administrative_document_index',
|
'route' => 'app_administrative_document_index',
|
||||||
'linkAttributes' => [
|
'linkAttributes' => [
|
||||||
'title' => 'Dokumentenübersicht',
|
'title' => 'Dokumentenübersicht',
|
||||||
@@ -40,6 +41,24 @@ class ManagerMenuBuilder extends AbstractMenuBuilder
|
|||||||
'icon' => 'document',
|
'icon' => 'document',
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
|
$documentMenu->addChild('akzeptierte Honorarnoten', [
|
||||||
|
'route' => 'app_administrative_document_accepted',
|
||||||
|
'routeParameters' => [
|
||||||
|
'type' => Upload::TYPE_INVOICE,
|
||||||
|
],
|
||||||
|
'linkAttributes' => [
|
||||||
|
'title' => 'akzeptierte Honorarnoten',
|
||||||
|
],
|
||||||
|
]);
|
||||||
|
$documentMenu->addChild('geprüfte Honorverträge', [
|
||||||
|
'route' => 'app_administrative_document_accepted',
|
||||||
|
'routeParameters' => [
|
||||||
|
'type' => Upload::TYPE_CONTRACT,
|
||||||
|
],
|
||||||
|
'linkAttributes' => [
|
||||||
|
'title' => 'geprüfte Honorverträge',
|
||||||
|
],
|
||||||
|
]);
|
||||||
$menu->addChild('Teamübersicht', [
|
$menu->addChild('Teamübersicht', [
|
||||||
'route' => 'app_administrative_teamer_index',
|
'route' => 'app_administrative_teamer_index',
|
||||||
'linkAttributes' => [
|
'linkAttributes' => [
|
||||||
|
|||||||
Reference in New Issue
Block a user