vendor/easycorp/easyadmin-bundle/src/Resources/views/menu.html.twig line 1

Open in your IDE?
  1. {# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #}
  2. {% macro render_menu_item(item) %}
  3.     {% if item.isMenuSection %}
  4.         {% if item.icon is not empty %}<i class="menu-icon fa-fw {{ item.icon }}"></i>{% endif %}
  5.         <span class="{{ item.cssClass }}">{{ item.label }}</span>
  6.     {% else %}
  7.         <a href="{{ item.linkUrl }}" class="{{ item.cssClass }}" target="{{ item.linkTarget }}" rel="{{ item.linkRel }}" referrerpolicy="origin-when-cross-origin">
  8.             {% if item.icon is not empty %}<i class="menu-icon fa-fw {{ item.icon }}"></i>{% endif %}
  9.             <span>{{ item.label|raw }}</span>
  10.             {% if item.hasSubItems %}<i class="fa fa-fw fa-angle-right treeview-icon"></i>{% endif %}
  11.         </a>
  12.     {% endif %}
  13. {% endmacro %}
  14. {% block main_menu_before %}{% endblock %}
  15. <ul class="sidebar-menu" data-widget="tree" data-animation-speed="250">
  16.     {% block main_menu %}
  17.         {% for menuItem in ea.mainMenu.items %}
  18.             {% block menu_item %}
  19.                 <li class="{{ menuItem.isMenuSection ? 'header' }} {{ menuItem.hasSubItems ? 'treeview' }} {{ ea.mainMenu.isSelected(menuItem) ? 'active' }} {{ ea.mainMenu.isExpanded(menuItem) ? 'active submenu-active' }}">
  20.                     {{ _self.render_menu_item(menuItem) }}
  21.                     {% if menuItem.hasSubItems %}
  22.                         <ul class="treeview-menu">
  23.                             {% for menuSubItem in menuItem.subItems %}
  24.                                 {% block menu_subitem %}
  25.                                     <li class="{{ menuSubItem.isMenuSection ? 'header' }} {{ ea.mainMenu.isSelected(menuSubItem) ? 'active' }}">
  26.                                         {{ _self.render_menu_item(menuSubItem) }}
  27.                                     </li>
  28.                                 {% endblock menu_subitem %}
  29.                             {% endfor %}
  30.                         </ul>
  31.                     {% endif %}
  32.                 </li>
  33.             {% endblock menu_item %}
  34.         {% endfor %}
  35.     {% endblock main_menu %}
  36. </ul>
  37. {% block main_menu_after %}{% endblock %}