custom/plugins/IdeaBooks/src/Resources/views/storefront/layout/navigation/navigation.html.twig line 1

Open in your IDE?
  1. {% block layout_main_navigation %}
  2.     <div class="main-navigation"
  3.          id="mainNavigation"
  4.          data-flyout-menu="true">
  5.         {% block layout_main_navigation_navbar %}
  6.                 {% block layout_main_navigation_menu %}
  7.                     <nav class="nav main-navigation-menu"
  8.                         itemscope="itemscope"
  9.                         itemtype="http://schema.org/SiteNavigationElement">
  10.                         {% block layout_main_navigation_menu_home %}
  11.                             {# home link uit
  12.                             <a class="nav-link main-navigation-link{% if controllerAction is same as('home') %} active{% endif %} home-link"
  13.                                 href="{{ path('frontend.home.page') }}"
  14.                                 itemprop="url"
  15.                                 title="{{ "general.homeLink"|trans|striptags }}">
  16.                                     <button type="button" class="bs-canvas-close float-right close" aria-label="Close menu" aria-expanded="false" title="Close menu" alt="Close menu"><span aria-hidden="true">&times;</span></button>
  17.                                 <div class="main-navigation-link-text close-button">
  18.                                     <span itemprop="name">{{ "general.homeLink"|trans|sw_sanitize }}</span>
  19.                                 </div>
  20.                             </a>
  21.                             #}
  22.                         {% endblock %}
  23.                         {% block layout_main_navigation_menu_items %}
  24.                             {% for treeItem in page.footer.navigation.tree %}
  25.                                 {% set category = treeItem.category %}
  26.                                 {% set name = category.translated.name %}
  27.                                 {% set categoryId = category.id %}
  28.                                 {% block layout_main_navigation_menu_item %}
  29.                                         <a class="nav-link main-navigation-link{% if categoryId is same as(page.footer.navigation.active.id) %} active{% endif %}"
  30.                                            href="{% if category.translated.externalLink %}{{ category.translated.externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: categoryId }) }}{% endif %}"
  31.                                            itemprop="url" title="{{ name }}">
  32.                                             <div class="main-navigation-link-text">
  33.                                                 <span itemprop="name">{{ name }}</span>
  34.                                             </div>
  35.                                         </a>
  36.                                         {% if treeItem.children|length > 0 %}
  37.                                             {% for treeItemChild in treeItem.children %}
  38.                                                 {% set categoryChild = treeItemChild.category %}
  39.                                                 {% set nameChild = categoryChild.translated.name %}
  40.                                                 {% set categoryChildId = categoryChild.id %}
  41.                                                 {# 'Trade terms and cond' niet tonen - d1cd882582934c9084ad720ee1328a63 #}
  42.                                                 {#{% if not(categoryChildId is same as('d1cd882582934c9084ad720ee1328a63')) %}#}
  43.                                                     <a class="nav-link main-navigation-link{% if categoryChildId is same as(page.footer.navigation.active.id) %} active{% endif %}"
  44.                                                        href="{% if categoryChild.translated.externalLink %}{{ categoryChild.translated.externalLink }}{% else %}{{ seoUrl('frontend.navigation.page', { navigationId: categoryChildId }) }}{% endif %}"
  45.                                                        itemprop="url" title="{{ nameChild }}">
  46.                                                         <div class="main-navigation-link-text">
  47.                                                             <span itemprop="name">{{ nameChild }}</span>
  48.                                                         </div>
  49.                                                     </a>
  50.                                                 {#{% endif %}#}
  51.                                             {% endfor %}
  52.                                         {% endif %}
  53.                                 {% endblock %}
  54.                             {% endfor %}
  55.                         {% endblock %}
  56.                     </nav>
  57.                 {% endblock %}
  58.         {% endblock %}
  59.     </div>
  60. {% endblock %}