From 0cffb7d5889216a8652cb5b52d52ee2047b9dba3 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Thu, 3 Mar 2022 10:38:31 +0100 Subject: [PATCH] add templates to render sections and items in the admin menu --- .../views/admin/module/_menu_item.html.twig | 15 ++ .../admin/module/_menu_section.html.twig | 5 + .../views/admin/module/menu.html.twig | 128 +++++++----------- 3 files changed, 70 insertions(+), 78 deletions(-) create mode 100644 core/Resources/views/admin/module/_menu_item.html.twig create mode 100644 core/Resources/views/admin/module/_menu_section.html.twig diff --git a/core/Resources/views/admin/module/_menu_item.html.twig b/core/Resources/views/admin/module/_menu_item.html.twig new file mode 100644 index 0000000..b8ca1f7 --- /dev/null +++ b/core/Resources/views/admin/module/_menu_item.html.twig @@ -0,0 +1,15 @@ +{% block item %} + +{% endblock %} diff --git a/core/Resources/views/admin/module/_menu_section.html.twig b/core/Resources/views/admin/module/_menu_section.html.twig new file mode 100644 index 0000000..6e3c91d --- /dev/null +++ b/core/Resources/views/admin/module/_menu_section.html.twig @@ -0,0 +1,5 @@ +{% block item %} + +{% endblock %} diff --git a/core/Resources/views/admin/module/menu.html.twig b/core/Resources/views/admin/module/menu.html.twig index 2c05f7f..b7db453 100644 --- a/core/Resources/views/admin/module/menu.html.twig +++ b/core/Resources/views/admin/module/menu.html.twig @@ -1,101 +1,73 @@ {% import "@Core/admin/macros/menu.html.twig" as macros_menu %} {% if is_granted('ROLE_ADMIN') %} - + {{ include('@Core/admin/module/_menu_section.html.twig', {label: 'Content'}) }} {% endif %} {{ include('admin/menu.html.twig') }} {% if is_granted('ROLE_ADMIN') %} - + {{ include('@Core/admin/module/_menu_section.html.twig', {label: 'Administration'}) }} {% endif %}