custom/plugins/tad-theme/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_navigation_toggle_tablet_button %}
  3.     <button class="btn nav-main-toggle-btn header-actions-btn"
  4.             type="button"
  5.             data-offcanvas-menu="true"
  6.             aria-label="{{ "general.menuLink"|trans|striptags }}">
  7.         {% block layout_header_navigation_toggle_tablet_button_icon %}
  8.             {% sw_icon 'stack' style {'size': 'sm'} %}
  9.         {% endblock %}
  10.     </button>
  11. {% endblock %}
  12. {% block layout_header_logo %}
  13.     {% if theme_config('tad-nav-mobile') == 'left' %}
  14.         <div class="col-auto d-lg-none pr-0">
  15.             <div class="menu-button">
  16.                 {% block layout_header_navigation_toggle_button_left %}
  17.                     <button class="btn nav-main-toggle-btn header-actions-btn"
  18.                             type="button"
  19.                             data-offcanvas-menu="true"
  20.                             aria-label="{{ "general.menuLink"|trans|striptags }}">
  21.                         {% block layout_header_navigation_toggle_button_left_icon %}
  22.                             {% sw_icon 'stack' style {'size': 'sm'} %}
  23.                         {% endblock %}
  24.                     </button>
  25.                 {% endblock %}
  26.             </div>
  27.         </div>
  28.     {% endif %}
  29.     <div class="col col-sm-auto col-md-3 col-lg-2 header-logo-col">
  30.         {% sw_include '@Storefront/storefront/layout/header/logo.html.twig' %}
  31.     </div>
  32. {% endblock %}
  33. {% block layout_header_search %}
  34.     <div class="col-12 order-2 col-sm order-sm-1 header-search-col">
  35.         <div class="row">
  36.             <div class="col">
  37.                 {% if theme_config('tad-header-layout') == 2 %}
  38.                     {% sw_include '@Storefront/storefront/layout/navigation/navigation.html.twig' %}
  39.                 {% else %}
  40.                     {% sw_include '@Storefront/storefront/layout/header/search.html.twig' %}
  41.                 {% endif %}
  42.             </div>
  43.         </div>
  44.     </div>
  45. {% endblock %}
  46. {% block layout_header_actions %}
  47.     <div class="col-auto order-1 order-sm-2 header-actions-col ">
  48.         <div class="row no-gutters">
  49.             {% block layout_header_search_toggle %}
  50.                 <div class="col-auto{% if theme_config('tad-header-layout') == 1 %} d-sm-none{% endif %}">
  51.                     <div class="search-toggle">
  52.                         <button class="btn header-actions-btn search-toggle-btn js-search-toggle-btn collapsed"
  53.                                 type="button"
  54.                                 data-toggle="collapse"
  55.                                 data-target="#searchCollapse"
  56.                                 aria-expanded="false"
  57.                                 aria-controls="searchCollapse"
  58.                                 aria-label="{{ "header.searchButton"|trans|striptags }}">
  59.                             {% sw_icon 'search' style {'size': 'sm'} %}
  60.                             {% sw_icon 'x' style {'size': 'sm'} %}
  61.                         </button>
  62.                     </div>
  63.                 </div>
  64.             {% endblock %}
  65.             {% if config('core.cart.wishlistEnabled') %}
  66.                 {% block layout_header_actions_wishlist %}
  67.                     <div class="col-auto">
  68.                         <div class="header-wishlist">
  69.                             <a class="btn header-wishlist-btn header-actions-btn"
  70.                                href="{{ path('frontend.wishlist.page') }}"
  71.                                title="{{ 'header.wishlist'|trans|striptags }}"
  72.                                aria-label="{{ 'header.wishlist'|trans|striptags }}">
  73.                                 {% sw_include '@Storefront/storefront/layout/header/actions/wishlist-widget.html.twig' %}
  74.                             </a>
  75.                         </div>
  76.                     </div>
  77.                 {% endblock %}
  78.             {% endif %}
  79.             {% block layout_header_actions_account %}
  80.                 <div class="col-auto">
  81.                     <div class="account-menu">
  82.                         {% sw_include '@Storefront/storefront/layout/header/actions/account-widget.html.twig' %}
  83.                     </div>
  84.                 </div>
  85.             {% endblock %}
  86.             {% block layout_header_actions_cart %}
  87.                 <div class="col-auto">
  88.                     <div class="header-cart"
  89.                          data-offcanvas-cart="true">
  90.                         <a class="btn header-cart-btn header-actions-btn"
  91.                            href="{{ path('frontend.checkout.cart.page') }}"
  92.                            data-cart-widget="true"
  93.                            title="{{ 'checkout.cartTitle'|trans|striptags }}"
  94.                            aria-label="{{ 'checkout.cartTitle'|trans|striptags }}">
  95.                             {% sw_include '@Storefront/storefront/layout/header/actions/cart-widget.html.twig' %}
  96.                         </a>
  97.                     </div>
  98.                 </div>
  99.             {% endblock %}
  100.             {% block layout_header_navigation_toggle %}
  101.                 {% if theme_config('tad-nav-mobile') == 'right' %}
  102.                     <div class="col-auto d-lg-none">
  103.                         <div class="menu-button">
  104.                             {% block layout_header_navigation_toggle_button %}
  105.                                 <button class="btn nav-main-toggle-btn header-actions-btn"
  106.                                         type="button"
  107.                                         data-offcanvas-menu="true"
  108.                                         aria-label="{{ "general.menuLink"|trans|striptags }}">
  109.                                     {% block layout_header_navigation_toggle_button_icon %}
  110.                                         {% sw_icon 'stack' style {'size': 'sm'} %}
  111.                                     {% endblock %}
  112.                                 </button>
  113.                             {% endblock %}
  114.                         </div>
  115.                     </div>
  116.                 {% endif %}
  117.             {% endblock %}
  118.         </div>
  119.     </div>
  120. {% endblock %}