{# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #} {% block main_menu_before %}{% endblock %} {% block main_menu %} {% for menuItem in ea.mainMenu.items %} {% block menu_item %} {{ _self.render_menu_item(menuItem) }} {% if menuItem.hasSubItems %} {% for menuSubItem in menuItem.subItems %} {% block menu_subitem %} {{ _self.render_menu_item(menuSubItem) }} {% endblock menu_subitem %} {% endfor %} {% endif %} {% endblock menu_item %} {% endfor %} {% endblock main_menu %} {% block main_menu_after %}{% endblock %} {% macro render_menu_item(item) %} {% if item.isMenuSection %} {% if item.icon is not empty %}{% endif %} {{ item.label|raw }} {% if item.badge %} {{ item.badge.content }} {% endif %} {% else %} {% if item.icon is not empty %}{% endif %} {{ item.label|raw }} {% if item.hasSubItems %}{% endif %} {% if item.badge %} {{ item.badge.content }} {% endif %} {% endif %} {% endmacro %}