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

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/layout/header/header.html.twig' %}
  2. {% block layout_header %}
  3.     {#
  4.     {% block layout_top_bar %}
  5.         {% sw_include '@Storefront/storefront/layout/header/top-bar.html.twig' %}
  6.     {% endblock %}
  7.     #}
  8.     <div class="container header-main" style="">
  9.         <div class="header-main row">
  10.             {% block layout_header_navigation %}
  11.                         <div class="header-main-left col-12 col-lg-4 my-3 my-lg-0" style="">
  12.                             {% block layout_header_logo %}
  13.                                     {% sw_include '@Storefront/storefront/layout/header/logo.html.twig' %}
  14.                             {% endblock %}
  15.                         </div>
  16.                 
  17.                 <div class="header-main-right col-12 col-lg-8">
  18.                         {% block top_bar_currency_language %}
  19.                                     <div class="justify-content-end d-none d-lg-flex" style="margin-bottom: 25px; margin-top: 10px;">
  20.                                         <div class="top-bar-service-menu  d-flex align-items-center">
  21.                                             {% block layout_header_top_bar_service %}
  22.                                             {% block layout_header_service_menu %}
  23.                                                 {% block layout_header_service_menu_content %}
  24.                                                     {% apply spaceless %}
  25.                                                         <ul class="top-bar-service-menu-list d-flex" style="">
  26.                                                             {% for serviceMenuItem in page.header.serviceMenu %}
  27.                                                                 {% block layout_header_service_menu_item %}
  28.                                                                     <li class="footer-service-menu-item">
  29.                                                                         <a class="top-bar-service-menu-link d-flex align-items-center"
  30.                                                                            href="{{ serviceMenuItem.translated.description }}"
  31.                                                                            {% if category_linknewtab(serviceMenuItem) %}target="_blank"{% endif %}
  32.                                                                            title="{{ serviceMenuItem.translated.name }}">
  33.                                                                             {% if serviceMenuItem.media.url > 0 %}
  34.                                                                                 <img class="icon-service" src="{{ serviceMenuItem.media.url }}">
  35.                                                                                 {{ serviceMenuItem.translated.name }}
  36.                                                                             {% else %}
  37.                                                                                 {{ serviceMenuItem.translated.name }}
  38.                                                                             {% endif %}
  39.                                                                         </a>
  40.                                                                     </li>
  41.                                                                 {% endblock %}
  42.                                                             {% endfor %}
  43.                                                         </ul>
  44.                                                     {% endapply %}
  45.                                                 {% endblock %}
  46.                                             {% endblock %}
  47.                                         {% endblock %}
  48.                                         </div>
  49.                                         {% if page.header.languages.elements|length > 1 %}
  50.                                             <div class="top-bar-currency d-flex">
  51.                                                 <div class="bar-language mr-2">
  52.                                                     {% block layout_header_top_bar_language %}
  53.                                                         {% sw_include '@Storefront/storefront/layout/header/actions/language-widget.html.twig' %}
  54.                                                     {% endblock %}
  55.                                                 </div>
  56.                                                 <div class="currency-bar">
  57.                                                     {% block layout_header_top_bar_currency %}
  58.                                                         {% sw_include '@Storefront/storefront/layout/header/actions/currency-widget.html.twig' %}
  59.                                                     {% endblock %}
  60.                                                 </div>
  61.                                             </div>
  62.                                         {% endif %}
  63.                                     </div>
  64.                         {% endblock %}
  65.                     <div class="header-main-right-search-buttons d-flex mt-lg-2 mb-sm-2">
  66.                         <div class="hidden-mobile-button align-items-center col-2 d-lg-none">
  67.                             {% block layout_header_actions %}
  68.                                 {% block layout_header_navigation_toggle %}
  69.                                     {% block layout_header_navigation_toggle_button %}
  70.                                         <button class="nav-main-toggle-btn header-actions-btn d-flex align-items-center"
  71.                                                 style="border: 2px solid;border-radius:3px;"
  72.                                                 type="button"
  73.                                                 data-offcanvas-menu="true"
  74.                                                 aria-label="{{ "general.menuLink"|trans|striptags }}">
  75.                                             {% block layout_header_navigation_toggle_button_icon %}
  76.                                                 
  77.                                                 <svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="30" height="30" viewBox="15 0 25 50" style=" fill:currentColor;">
  78.                                                     <path d="M 0 7.5 L 0 12.5 L 50 12.5 L 50 7.5 Z M 0 22.5 L 0 27.5 L 50 27.5 L 50 22.5 Z M 0 37.5 L 0 42.5 L 50 42.5 L 50 37.5 Z"></path>
  79.                                                 </svg>
  80.                                             {% endblock %}
  81.                                         </button>
  82.                                     {% endblock %}
  83.                                 {% endblock %}
  84.                             {% endblock %}
  85.                         </div>
  86.                             <div class="header-search col-6 col-lg-8" style="max-width:none;">
  87.                                 {% block layout_header_search %}
  88.                                     {% sw_include '@Storefront/storefront/layout/header/search.html.twig' %}
  89.                                 {% endblock %}
  90.                             </div>
  91.                             <div class="header-buttons col-4 col-lg-4 d-flex align-items-center justify-content-end pr-0 my-0" style="">
  92.                                 <div class="account-menu">
  93.                                     {% block layout_header_actions_account %}
  94.                                             {% sw_include '@Storefront/storefront/layout/header/actions/account-widget.html.twig' %}
  95.                                     {% endblock %}
  96.                                 </div>
  97.                                 <div class="header-cart" data-offcanvas-cart="true">
  98.                                     {% block layout_header_actions_cart %}
  99.                                         <a class="btn header-cart-btn"
  100.                                            href="{{ path('frontend.checkout.cart.page') }}"
  101.                                            data-cart-widget="true"
  102.                                            title="{{ 'checkout.cartTitle'|trans|striptags }}"
  103.                                            aria-label="{{ 'checkout.cartTitle'|trans|striptags }}">
  104.                                             {% sw_include '@Storefront/storefront/layout/header/actions/cart-widget.html.twig' %}
  105.                                         </a>
  106.                                     {% endblock %}
  107.                                 </div>
  108.                             </div>
  109.                     </div>
  110.                 </div>
  111.             {% endblock %}
  112.         </div>
  113.     </div>
  114. {# ----------------------------------------------------------------------------------------------------------------------
  115. <div class="col-12">
  116.     <ul>
  117.         {% for item in page.header.navigation.tree %}
  118.             <li>
  119.                 <a href="{{ category_url(item.category) }}">{{ item.category.name|replace({' ':"","ü":"ue","Ü":"UE","ö":"oe","Ö":"OE","ä":"ae","Ä":"AE","/":"","&":"","ß":"ss","²":"2","³":"3",",":"."})|replace({'"':''}) }}</a>
  120.                 <ul>
  121.                     {% for item2 in item.children %}
  122.                         <li>
  123.                             <a href="{{ category_url(item2.category) }}">{{ item2.category.name|replace({' ':"","ü":"ue","Ü":"UE","ö":"oe","Ö":"OE","ä":"ae","Ä":"AE","/":"","&":"","ß":"ss","²":"2","³":"3",",":"."})|replace({'"':''}) }}</a></li>
  124.                             <ul>
  125.                                 {% for item3 in item2.children %}
  126.                                     <li>
  127.                                         <a href="{{ category_url(item3.category) }}">{{ item3.category.name|replace({' ':"","ü":"ue","Ü":"UE","ö":"oe","Ö":"OE","ä":"ae","Ä":"AE","/":"","&":"","ß":"ss","²":"2","³":"3",",":"."})|replace({'"':''}) }}</a>
  128.                                     </li>
  129.                                 {% endfor %}
  130.                             </ul>
  131.                     {% endfor %}
  132.                 </ul>
  133.             </li>
  134.         {% endfor %}
  135.     </ul>
  136. </div>
  137. ---------------------------------------------------------------------------------------------------------------------- #}
  138. {% endblock %}