improve ux in admin configuration interface

This commit is contained in:
2021-02-06 13:51:46 +01:00
parent 7ef534438e
commit 6f80bd0d37
11 changed files with 190 additions and 32 deletions

View File

@@ -1,3 +1,32 @@
app:
resource: "@ChillDocStoreBundle/Controller/"
type: annotation
## ADMIN SECTION
chill_docstore_admin:
path: /{_locale}/admin/document
controller: Chill\DocStoreBundle\Controller\AdminController::indexAction
options:
menus:
admin_section:
order: 2200
label: "Documents configuration menu"
icons: ['calendar']
chill_docstore_admin_redirect_to_admin_index:
path: /{_locale}/admin/document_redirect_to_main
controller: Chill\DocStoreBundle\Controller\AdminController::redirectToAdminIndexAction
options:
menus:
admin_docstore:
order: 0
label: Main admin menu
chill_docstore_category_admin:
path: /{_locale}/admin/document/category
controller: Chill\DocStoreBundle\Controller\DocumentCategoryController::indexAction
options:
menus:
admin_docstore:
order: 90
label: "Documents categories"