vendor/dvdw/theme/src/Resources/views/storefront/layout/navigation/navigation.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/navigation/navigation.html.twig' %}
  2. {#{% block layout_main_navigation %}#}
  3. {#    <div class="main-navigation"#}
  4. {#         id="mainNavigation">#}
  5. {#        {% block layout_main_navigation_navbar %}#}
  6. {#            {{ parent() }}#}
  7. {#        {% endblock %}#}
  8. {#    </div>#}
  9. {#{% endblock %}#}
  10. {% block layout_main_navigation_menu_item %}
  11.     {% set btnType = false %}
  12.     {% if category.customFields %}
  13.         {% if category.customFields['custom_menu_item'] == "button_primary" %}
  14.             {% set btnType = "nav-cta-button gs-cta-button transparent" %}
  15.             {% if isLightMode %}
  16.                 {% set btnType = "nav-cta-button gs-cta-button dark" %}
  17.             {% endif %}
  18.         {% endif %}
  19.         {% if category.customFields['custom_menu_item'] == "button_primary_light" %}
  20.             {% set btnType = "nav-cta-button gs-cta-button light" %}
  21.             {% if isLightMode %}
  22.                 {% set btnType = "nav-cta-button gs-cta-button dark" %}
  23.             {% endif %}
  24.         {% endif %}
  25.         {% if category.customFields['custom_menu_item'] == "button_primary_dark" %}
  26.             {% set btnType = "nav-cta-button gs-cta-button dark" %}
  27.         {% endif %}
  28.         {% if category.customFields['custom_menu_item'] == "last_regular_item"%}
  29.             {% set btnType = "last-regular-item" %}
  30.         {% endif %}
  31.     {% endif %}
  32.     {% if category.type == 'folder' %}
  33.         <div class="nav-link main-navigation-link {% if btnType %}{{ btnType }}{% endif %}"
  34.                 {% if treeItem.children|length > 0 %}
  35.                     data-flyout-menu-trigger="{{ category.id }}"
  36.                 {% endif %}
  37.              title="{{ name }}">
  38.             <div class="main-navigation-link-text">
  39.                 <span itemprop="name">{{ name }}</span>
  40.             </div>
  41.         </div>
  42.     {% else %}
  43.         <a class="nav-link main-navigation-link{% if category.id == page.header.navigation.active.id or category.id in activePath %} active{% endif %}{% if btnType %} {{ btnType }}{% endif %}"
  44.            href="{{ category_url(category) }}"
  45.            itemprop="url"
  46.            {% if treeItem.children|length > 0 %}data-flyout-menu-trigger="{{ category.id }}"{% endif %}
  47.                 {% if category_linknewtab(category) %}target="_blank"{% endif %}
  48.            title="{{ name }}">
  49.             <div class="main-navigation-link-text">
  50.                 <span itemprop="name">{{ name }}</span>
  51.             </div>
  52.         </a>
  53.     {% endif %}
  54. {% endblock %}
  55. {% block layout_main_navigation_menu_home %}
  56.     {#remove content #}
  57. {% endblock %}