From 920b09daccb6fd1c59c0b580ff4870c71a3113e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Mon, 17 Aug 2026 16:30:12 +0200 Subject: [PATCH] fix: render admin menus conditionally --- templates/layout_admin.html.twig | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/templates/layout_admin.html.twig b/templates/layout_admin.html.twig index aa8bb85..f3aac93 100644 --- a/templates/layout_admin.html.twig +++ b/templates/layout_admin.html.twig @@ -1,9 +1,10 @@ {% extends 'base_admin.html.twig' %} {% block body %} + {% set main_menu = is_granted('ROLE_ADMIN') ? 'admin_main' : 'groups_main' %}
- + My E&P Admin {% if app.user %} @@ -18,7 +19,9 @@ {% endif %}
{% block content %}{% endblock %} @@ -37,10 +40,8 @@
- {% if is_granted('ROLE_ADMIN') %} - {{ knp_menu_render(knp_menu_get('admin_main')) }} - {% elseif is_granted('ROLE_GROUPS_MANAGER') %} - {{ knp_menu_render(knp_menu_get('groups_main')) }} + {% if app.user %} + {{ knp_menu_render(knp_menu_get(main_menu)) }} {% endif %}