templates/Components/Menu/horizontal.html.twig line 1

Open in your IDE?
  1. {% if app.user is defined and app.user is not null %}
  2.     {% set seasonUser = app.user.currentSeason %}
  3. {% else %}
  4.     {% set seasonUser = null %}
  5. {% endif %}
  6. <div class="mobile-menu">
  7.     <button type="button" data-toggle="main-menu" data-closable>
  8.         <i class="icon icon-burger-menu"></i>
  9.     </button>
  10.     <ul class="vertical large-horizontal" data-toggler="active" id="main-menu">
  11.         {% for mainItem in menuItems %}
  12.             <li {% if mainItem.childs|length > 0 %} class="menu-parent-item" {% endif %}>
  13.                 <div class="menu-parent-link">
  14.                     {% if mainItem.path %}
  15.                         <a href="{{ path(mainItem.path, mainItem.attr) }}">
  16.                         {% endif %}
  17.                         {{ ('app.menu.' ~ mainItem.name) | trans }}
  18.                         {% if mainItem.extraName is defined and mainItem.extraName %}
  19.                             {{ mainItem.extraName }}
  20.                         {% endif %}
  21.                         {% if mainItem.path %}
  22.                         </a>
  23.                     {% endif %}
  24.                 </div>
  25.                 {% if mainItem.childs|length > 0 %}
  26.                     <div class="header-submenu">
  27.                         <div class="header-submenu__inner">
  28.                             <ul class="menu vertical">
  29.                                 {% for childItem in mainItem.childs %}
  30.                                     <li>
  31.                                         {% if childItem.path %}
  32.                                             <a href="{{ path(childItem.path, childItem.attr) }}" class="header-sublink">
  33.                                             {% endif %}
  34.                                             {{ ('app.menu.'~childItem.name) | trans | capitalize }}
  35.                                             {% if childItem.extraName is defined and childItem.extraName %}
  36.                                                 {{ childItem.extraName | capitalize }}
  37.                                             {% endif %}
  38.                                             {% if childItem.path %}
  39.                                             </a>
  40.                                         {% endif %}
  41.                                     </li>
  42.                                 {% endfor %}
  43.                             </ul>
  44.                         </div>
  45.                     </div>
  46.                 {% endif %}
  47.             </li>
  48.         {% endfor %}
  49.     </ul>
  50. </div>