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' %}
-
+
{% if app.user %}
@@ -18,7 +19,9 @@
{% endif %}
- {{ knp_menu_render(knp_menu_get('admin_main')) }}
+ {% if app.user %}
+ {{ knp_menu_render(knp_menu_get(main_menu)) }}
+ {% 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 %}