{% sw_extends '@WynTheme/storefront/layout/header/header.html.twig' %}{% block layout_header_navigation %} {% block layout_header_logo %} {% sw_include '@Storefront/storefront/layout/header/logo.html.twig' %} <div class="logo-text"> <div class="logo-text__title"> {{ "skp.header.title"|trans|striptags }} </div> <div class="logo-text__subtitle"> {{ "skp.header.subtitle"|trans|striptags }} </div> </div> {% endblock %} {% block layout_header_compare_and_contact %} <div class="compare-and-contact"> {% block layout_header_compare_and_contact_compare_button %} {% endblock %} <div class="compare-and-contact__label"> {{ "skp.header.contactLabel"|trans|striptags }} </div> {% block layout_header_compare_and_contact_phone %} <wyn-button variant="no-bg" size="small" href="phone:{{ "wyn-theme.contact.phoneNumberOnly"|trans|striptags }}" class="contact-phone-btn" aria-label="{{ "wyn-theme.contact.phoneNumberOnly"|trans|striptags }}" > {% sw_icon 'chat' style { 'slotAttr' : 'icon' } %} {{ "wyn-theme.contact.phoneNumberOnly"|trans|striptags }} </wyn-button> {% endblock %} {% block layout_header_compare_and_contact_mail %} <wyn-button variant="no-bg" icon-button size="small" href="mailto:{{ "wyn-theme.contact.mail"|trans|striptags }}" class="contact-mail-btn" aria-label="{{ "wyn-theme.contact.mail"|trans|striptags }}" > {% sw_icon 'mail-edit' style { 'slotAttr' : 'icon' } %} </wyn-button> {% endblock %} </div> {% endblock %} {% block layout_header_menu_and_or_nav %} {% block layout_header_menu_and_or_nav_menu_btn %} <wyn-button variant="primary" icon-button class="menu nav-main-toggle-btn header-actions-btn" type="button" data-offcanvas-menu="true" aria-label="{{ "general.menuLink"|trans|striptags }}" > {% block layout_header_navigation_toggle_tablet_button_icon %} {{ parent() }} {% endblock %} {% block layout_header_navigation_toggle_tablet_button_label %} {{ parent() }} {% endblock %} </wyn-button> {% endblock %} {% block layout_header_menu_and_or_nav_navigation %} <nav class="nav main-navigation-menu" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement" > <div id="main-nav-hide-anchor" class="main-navigation-menu__hide-anchor"></div> {% block layout_header_menu_and_or_nav_navigation_list %} <ul class="nav__list"> {% if page.product is defined %} {% set activePath = page.product.categoryTree %} {% else %} {% set activePath = page.header.navigation.active.path %} {% endif %} {% for treeItem in page.header.navigation.tree %} {% set category = treeItem.category %} {% set name = category.translated.name %} {% block layout_main_navigation_menu_item %} <li class="nav__item"> {% if category.type == 'folder' %} <div class="nav-link main-navigation-link" {% if treeItem.children|length > 0 %} id="navigation-{{ category.id }}" data-wyn-popup-position="fixed" aria-controls="navigation-popup-{{ category.id }}" aria-haspopup="true" aria-expanded="false" {% endif %} > <div class="main-navigation-link-text"> <span itemprop="name">{{ name }}</span> </div> </div> {% else %} <a class="nav-link main-navigation-link{% if category.id == page.header.navigation.active.id or category.id in activePath %} active{% endif %}" href="{{ category_url(category) }}" itemprop="url" {% if treeItem.children|length > 0 %} id="navigation-{{ category.id }}" data-wyn-popup-position="fixed" aria-controls="navigation-popup-{{ category.id }}" aria-haspopup="true" aria-expanded="false" {% endif %} {% if category_linknewtab(category) %}target="_blank"{% endif %} > <div class="main-navigation-link-text"> <span itemprop="name">{{ name }}</span> </div> </a> {% endif %} </li> {% endblock %} {% endfor %} </ul> {% endblock %} </nav> {% endblock %} {% endblock %} {% block layout_header_search_and_buttons %} {% block layout_header_search_and_buttons_search_field %} <div class="search collapse header-search-collapse" id="searchCollapse" > {% sw_include '@Storefront/storefront/layout/header/search.html.twig' %} </div> {% endblock %} <div class="buttons"> {% block layout_header_search_toggle %} <wyn-button variant="tertiary" icon-button toggle-button class="header-actions-btn search-toggle-btn js-search-toggle-btn collapsed" type="button" data-toggle="collapse" data-target="#searchCollapse" data-target-input=".header-search-input" data-no-close-on-focus=".js-search-result,.header-search-form" aria-expanded="false" aria-controls="searchCollapse" aria-label="{{ "header.searchButton"|trans|striptags }}" > {% sw_icon 'search' style { 'slotAttr' : 'icon' } %} {{ "header.searchButton"|trans|striptags }} </wyn-button> {% endblock %} {% if config('core.cart.wishlistEnabled') %} {% block layout_header_actions_wishlist %} <wyn-button variant="tertiary" icon-button class="header-wishlist-btn header-actions-btn" href="{{ path('frontend.wishlist.page') }}" title="{{ 'header.wishlist'|trans|striptags }}" data-wyn-popup-placement="bottom" aria-label="{{ 'header.wishlist'|trans|striptags }}" > {% sw_include '@Storefront/storefront/layout/header/actions/wishlist-widget.html.twig' %} {{ 'header.wishlist'|trans|striptags }} </wyn-button> {% endblock %} {% endif %} {% block layout_header_actions_account %} <div class="account-menu"> {% sw_include '@Storefront/storefront/layout/header/actions/account-widget.html.twig' %} </div> {% endblock %} {% block layout_header_actions_cart %} <div class="header-cart" data-offcanvas-cart="true" > <wyn-button variant="tertiary" icon-button class="header-cart-btn header-actions-btn" href="{{ path('frontend.checkout.cart.page') }}" data-cart-widget="true" title="{{ 'checkout.cartTitle'|trans|striptags }}" data-wyn-popup-placement="bottom" aria-label="{{ 'checkout.cartTitle'|trans|striptags }}" > {% sw_include '@WynTheme/storefront/layout/header/actions/cart-widget.html.twig' %} </wyn-button> </div> {% endblock %} </div> {% endblock %}{% endblock %}