feat: dedicated list view for document batch downloading

This commit is contained in:
Björn Fromme
2025-02-01 11:42:21 +01:00
parent 3f839f9082
commit 24c8c46ca4
7 changed files with 195 additions and 18 deletions
+20 -1
View File
@@ -2,6 +2,7 @@
namespace App\Menu;
use App\Entity\Upload;
use Knp\Menu\ItemInterface;
class AdminMenuBuilder extends AbstractMenuBuilder
@@ -40,7 +41,7 @@ class AdminMenuBuilder extends AbstractMenuBuilder
'icon' => 'mail',
],
]);
$menu->addChild('Dokumentenübersicht', [
$documentMenu = $menu->addChild('Dokumentenübersicht', [
'route' => 'app_administrative_document_index',
'linkAttributes' => [
'title' => 'Dokumentenübersicht',
@@ -49,6 +50,24 @@ class AdminMenuBuilder extends AbstractMenuBuilder
'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('Feedbackübersicht', [
'route' => 'app_administrative_feedback_index',
'linkAttributes' => [