custom/plugins/BigTree/src/Resources/views/storefront/layout/header/header.html.twig line 1

Open in your IDE?
  1. {% block layout_header %}
  2.     {% block layout_header_navigation %}
  3.         <div class="ip_header">
  4.             <div class="ip_col_logo">
  5.                 {% sw_include '@Storefront/storefront/layout/header/logo.html.twig' %}
  6.             </div>
  7.             <div class="ip_col_main_category">
  8.                 <button style="display:none" class="btn nav-main-toggle-btn header-actions-btn ip_service_menu_mobile" id="ip_service_menu_mobile"
  9.                         type="button"
  10.                         data-offcanvas-menu="true"
  11.                         aria-label="{{ "general.menuLink"|trans|striptags }}">
  12.                         {% sw_icon 'stack' %} <span class="header_alle_cat">Kratom products</span>
  13.                 </button>
  14.                 <button class="btn  header-actions-btn ip_service_menu_desktop" id="ip_service_menu_desktop"
  15.                         type="button"
  16.                         aria-label="{{ "general.menuLink"|trans|striptags }}">
  17.                         {% sw_icon 'stack' %} <span class="header_alle_cat">Kratom products</span>
  18.                 </button>
  19.                 <div style="display:none" class="ipc_servive_menu_desktop ">
  20.                         {% apply spaceless %}
  21.                             <ul class="list-unstyled ip_servive_menu_header_desktop">
  22.                                 {% for serviceMenuItem in page.header.serviceMenu %}
  23.                                     {% block layout_footer_service_menu_item %}
  24.                                         <li class="ip_servive-desktop-service-menu-item">
  25.                                             <a class="ip_servive-desktop-service-menu-link"
  26.                                                href="{{ category_url(serviceMenuItem) }}"
  27.                                                {% if category_linknewtab(serviceMenuItem) %}target="_blank"{% endif %}
  28.                                                title="{{ serviceMenuItem.translated.name }}">
  29.                                                 {{ serviceMenuItem.translated.name }}
  30.                                             </a>
  31.                                         </li>
  32.                                     {% endblock %}
  33.                                 {% endfor %}
  34.                             </ul>
  35.                         {% endapply %}
  36.                 </div>
  37.             </div>
  38.             <div class="ip_col_category">
  39.                     {# <div class="ipc_servive_menu">
  40.                         {% apply spaceless %}
  41.                             <ul class="ip_servive_menu_header">
  42.                                 {% for serviceMenuItem in page.header.serviceMenu %}
  43.                                     {% block layout_footer_service_menu_item %}
  44.                                         <li class="ip_servive-service-menu-item">
  45.                                             <a class="ip_servive-service-menu-link"
  46.                                                href="{{ category_url(serviceMenuItem) }}"
  47.                                                {% if category_linknewtab(serviceMenuItem) %}target="_blank"{% endif %}
  48.                                                title="{{ serviceMenuItem.translated.name }}">
  49.                                                 {{ serviceMenuItem.translated.name }}
  50.                                             </a>
  51.                                         </li>
  52.                                     {% endblock %}
  53.                                 {% endfor %}
  54.                             </ul>
  55.                         {% endapply %}
  56.                     </div> #}
  57.                     <ul class="ipc-menu">
  58.                                 {% for treeItem in page.header.navigation.tree %}
  59.                                     <li class="ipc-menu-item">
  60.                                     {% set category = treeItem.category %}
  61.                                     {% set name = category.translated.name %}
  62.                                         {% if category.type == 'folder' %}
  63.                                         {% else %}
  64.                                             <a class="ipc_menu-0 {% if category.id == page.header.navigation.active.id or category.id in activePath %} active{% endif %}"
  65.                                             href="{{ category_url(category) }}"
  66.                                             itemprop="url"
  67.                                             {% if category_linknewtab(category) %}target="_blank"{% endif %}
  68.                                             title="{{ name }}">
  69.                                                     <span itemprop="name">{{ name }}</span>
  70.                                             </a>
  71.                                         {% endif %}
  72.                                         {% if treeItem.children|length > 0 %}
  73.                                             {% sw_icon 'arrow-down' style {
  74.                                                 'color': 'iparrow',
  75.                                                 'pack':'solid'
  76.                                             } %}
  77.                                             <ul class="ipc-menu-child">
  78.                                              {% for ctreeItem in treeItem.children %}
  79.                                                 <li class="ipc-menu-item-child">
  80.                                                 {% set category = ctreeItem.category %}
  81.                                                 {% set name = category.translated.name %}
  82.                                                     {% if category.type == 'folder' %}
  83.                                                     {% else %}
  84.                                                         <a class="ipc_menu-1 {% if category.id == page.header.navigation.active.id or category.id in activePath %} active{% endif %}"
  85.                                                         href="{{ category_url(category) }}"
  86.                                                         itemprop="url"
  87.                                                         {% if category_linknewtab(category) %}target="_blank"{% endif %}
  88.                                                         title="{{ name }}">
  89.                                                                 <span itemprop="name">{{ name }}</span>
  90.                                                         </a>
  91.                                                     {% endif %}
  92.                                                     {% if ctreeItem.children|length > 0 %}
  93.                                                         {% sw_icon 'arrow-right' style {
  94.                                                             'color': 'iparrow',
  95.                                                             'pack':'solid'
  96.                                                         } %}
  97.                                                         <ul class="ipc-menu-child-child">
  98.                                                         {% for cctreeItem in ctreeItem.children %}
  99.                                                             <li class="ipc-menu-item-child">
  100.                                                                 {% set category = cctreeItem.category %}
  101.                                                                 {% set name = category.translated.name %}
  102.                                                                     {% if category.type == 'folder' %}
  103.                                                                     {% else %}
  104.                                                                         <a class="ipc_menu-2 {% if category.id == page.header.navigation.active.id or category.id in activePath %} active{% endif %}"
  105.                                                                         href="{{ category_url(category) }}"
  106.                                                                         itemprop="url"
  107.                                                                         {% if category_linknewtab(category) %}target="_blank"{% endif %}
  108.                                                                         title="{{ name }}">
  109.                                                                                 <span itemprop="name">{{ name }}</span>
  110.                                                                         </a>
  111.                                                                     {% endif %}
  112.                                                             </li>
  113.                                                         {% endfor %}
  114.                                                         </ul>
  115.                                                     {% endif %}
  116.                                                 </li>
  117.                                              {% endfor %}
  118.                                              </ul>
  119.                                         {% endif %}
  120.                                     </li>    
  121.                                 {% endfor %}
  122.                                 </ul>
  123.                             
  124.                     
  125.             </div>
  126.             <div class="ip_col_language">
  127.                 {# Un comment for dynamic Language switcher butt work for same sales chanel with multiple language #}
  128.                 {# {% sw_include '@Storefront/storefront/layout/header/actions/language-widget.html.twig' %} #}
  129.                 {% sw_include '@Storefront/storefront/layout/header/actions/language-widget-custom.html.twig' %}
  130.             </div>
  131.             <div class="ip_col_search">
  132.                  {% sw_include '@Storefront/storefront/layout/header/search.html.twig' %}
  133.             </div>
  134.             <div class="ip_col_icons">
  135.                     <div class="col-auto ip_search_btn" >
  136.                         <button class="btn header-actions-btn" id="ip_btn_search_action"
  137.                                             type="button">
  138.                                         {% sw_icon 'search' %}
  139.                                     </button>
  140.                     </div>
  141.                 {% if config('core.cart.wishlistEnabled') %}
  142.                         <div class="col-auto">
  143.                             <div class="header-wishlist">
  144.                                 <a class="btn header-wishlist-btn header-actions-btn"
  145.                                     href="{{ path('frontend.wishlist.page') }}"
  146.                                     title="{{ 'header.wishlist'|trans|striptags }}"
  147.                                     aria-label="{{ 'header.wishlist'|trans|striptags }}">
  148.                                     {% sw_include '@Storefront/storefront/layout/header/actions/wishlist-widget.html.twig' %}
  149.                                 </a>
  150.                             </div>
  151.                         </div>
  152.                 {% endif %}
  153.                     <div class="col-auto">
  154.                         <div class="account-menu">
  155.                             {% sw_include '@Storefront/storefront/layout/header/actions/account-widget.html.twig' %}
  156.                         </div>
  157.                     </div>
  158.                     <div class="col-auto">
  159.                         <div class="header-cart"
  160.                                 data-offcanvas-cart="true">
  161.                             <a class="btn header-cart-btn header-actions-btn"
  162.                                 href="{{ path('frontend.checkout.cart.page') }}"
  163.                                 data-cart-widget="true"
  164.                                 title="{{ 'checkout.cartTitle'|trans|striptags }}"
  165.                                 aria-label="{{ 'checkout.cartTitle'|trans|striptags }}">
  166.                                 {% sw_include '@Storefront/storefront/layout/header/actions/cart-widget.html.twig' %}
  167.                             </a>
  168.                         </div>
  169.                     </div>
  170.             </div>
  171.         </div>
  172.     {% endblock %}
  173. {% endblock %}