custom/apps/AtlKatanaTheme/Resources/views/storefront/layout/navigation/categories.html.twig line 1

Open in your IDE?
  1. {% sw_extends "@Storefront/storefront/layout/navigation/categories.html.twig" %}
  2. {% block layout_navigation_categories_item %}
  3.     {% set navigationMaxDepth = theme_config('atl-header-navigation-max-depth') %}
  4.     <div class="{% if level == 0 %}col-2{% else %}col{% endif %} navigation-flyout-column is-level-{{ level }}">
  5.         {% block layout_navigation_categories_item_link %}
  6.             {% set iconId = treeItem.category.translated.customFields.atl_katana_theme_flyout_icon %}
  7.             {% if iconId %}
  8.                 {% set icon = searchMedia([iconId], context.context) %}
  9.                 {% set iconMedia = icon.get(iconId) %}
  10.                 {% set iconUrl = iconMedia.url|sw_encode_url %}
  11.                 {% set iconAlt = iconMedia.translated.alt ?: name %}
  12.                 {% set iconTitle = iconMedia.translated.title ?: name %}
  13.             {% endif %}
  14.             {% if treeItem.category.type == 'folder' %}
  15.                 <div class="nav-item nav-link navigation-flyout-link is-level-{{ level }}"
  16.                      title="{{ name }}">
  17.                     {% if iconUrl %}
  18.                         <img src="{{ iconUrl }}" alt="{{ iconAlt }}" title="{{ iconTitle }}" class="navigation-flyout-link-icon">
  19.                     {% endif %}
  20.                     <span itemprop="name">{{ name }}</span>
  21.                 </div>
  22.             {% else %}
  23.                 <a class="nav-item nav-link navigation-flyout-link is-level-{{ level }}{% if id == activeId or id in activePath %} active{% endif %}"
  24.                    href="{{ link }}"
  25.                    itemprop="url"
  26.                    {% if category_linknewtab(treeItem.category) %}target="_blank"
  27.                    {% if treeItem.category.linkType == "external" %}rel="noopener noreferrer"{% endif %}
  28.                         {% endif %}
  29.                    title="{{ name }}">
  30.                     {% if iconUrl %}
  31.                         <img src="{{ iconUrl }}" alt="{{ iconAlt }}" title="{{ iconTitle }}" class="navigation-flyout-link-icon">
  32.                     {% endif %}
  33.                     <span itemprop="name">{{ name }}</span>
  34.                 </a>
  35.             {% endif %}
  36.         {% endblock %}
  37.         {% block layout_navigation_categories_recoursion %}
  38.             {{ parent() }}
  39.         {% endblock %}
  40.     </div>
  41. {% endblock %}