custom/plugins/SsikLibertyTheme/src/Resources/views/storefront/ssik/navigation/dropdown.html.twig line 1

Open in your IDE?
  1. {% macro list(items) %}
  2.     {% import _self as tree %}
  3.     <ul class="dropdown-menu-list">
  4.         {% for item in items %}
  5.             {% set id = item.category.id %}
  6.             {% set name = item.category.translated.name %}
  7.             {% set link = category_url(item.category) %}
  8.             <li class="dropdown-menu-item">
  9.                 <a class="dropdown-menu-link {% if item.children|length > 0 %}is-dropdown{% endif %}" 
  10.                     href="{{ link }}" 
  11.                     {% if category_linknewtab(item.category) %} target="_blank"
  12.                         {% if item.category.linkType == "external" %}rel="noopener noreferrer"{% endif %}
  13.                     {% endif %}
  14.                     title="{{ name }}"
  15.                     itemprop="url">
  16.                     <span itemprop="name">{{ name }}</span>
  17.                     {% if item.children|length > 0 %} 
  18.                         {% sw_icon 'icon-arrow' style { 'pack':'custom', 'namespace': 'SsikLibertyTheme', 'class':'ssik xxs' } %}
  19.                     {% endif %}
  20.                 </a>
  21.                 {% if item.children %}
  22.                     {{ tree.list(item.children) }}
  23.                 {% endif %}
  24.             </li>
  25.         {% endfor %}
  26.     </ul>
  27. {% endmacro %}
  28. {% import _self as tree %}
  29. {{ tree.list(navigationTree) }}