{% sw_extends '@parent/storefront/page/product-detail/index.html.twig' %}{% block base_main_inner %} {% block base_main_container %} {{ parent() }} {% endblock %}{% endblock %} {% block page_product_detail %} {% set loaderOptions = { text: 'detail.loadingIndicatorText'|trans } %} <div class="product-detail" itemscope itemtype="https://schema.org/Product" data-loading-indicator data-loading-indicator-options='{{ loaderOptions|json_encode }}'> {% block page_product_detail_inner %} {% block page_product_detail_content %} <div class="container"> <div class="product-detail-content"> {% block page_product_detail_breadcrumb %} {{ parent() }} {% endblock %} {% block page_product_detail_headline %} {{ parent() }} {% endblock %} {% set mediaItems = page.product.media.media %} {% block page_product_detail_main %} <div class="row product-detail-main"> {% block page_product_detail_media %} <div class="col-md-7 product-detail-media"> {% sw_include '@Storefront/storefront/component/product/card/badges.html.twig' with { 'product' : page.product } %} {% if page.product.media %} {% sw_include '@Storefront/storefront/element/cms-element-image-gallery.html.twig' with { 'mediaItems': mediaItems, 'zoom': true, 'zoomModal': true, 'displayMode': 'contain', 'gutter': 4, 'minHeight': '382px', 'navigationArrows': 'inside', 'galleryPosition': 'underneath', 'isProduct': true, 'fallbackImageTitle': page.product.translated.name, 'startIndexThumbnails': page.product.cover.position + 1, 'startIndexSlider': page.product.cover.position + 1 } %} {% endif %} </div> {% endblock %} {% block page_product_detail_buy %} <div class="col-md-5 product-detail-buy"> {% sw_include '@Storefront/storefront/page/product-detail/buy-widget.html.twig' %} </div> {% endblock %} </div> {% endblock %} </div> </div> <div id="ConfigCountry" class="product-detail_country-selection"> <div class="container"> <div class="row"> {% set isoCode = page.header.activeLanguage.translationCode.code|lower|split('-') %} {% set country = context.shippingLocation.country.iso|lower %} {% set language = isoCode[1] %} {% set countriesList = ['de', 'at', 'ch', 'nl', 'lu', 'be', 'it'] %} <div class="product-detail__country"> <div class="product-detail__country-inner"> <span class="product-detail__country-text">{{ 'detail.languageSelectText'|trans }}</span> {% set UltraStoreSwitcher = shopware.config.UltraStoreSwitcher.config %} {% if UltraStoreSwitcher.activeKanal %} {% sw_include '@Storefront/storefront/layout/header/actions/service-menu-widget_detail.html.twig' %} {% endif %} {#<div class="languages-menu countries-wrapper dropdown"> <button class="btn dropdown-toggle top-bar-nav-btn" type="button" id="languagesDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <div class="language-info"> <div class="top-bar-list-icon language-flag country-{{ country }} language-{{ language }}"></div> <span class="language-label"> {% if country == 'de' %} {{ 'header.languageSelectDE'|trans }} {% elseif country == 'at' %} {{ 'header.languageSelectAT'|trans }} {% elseif country == 'ch' %} {{ 'header.languageSelectCH'|trans }} {% elseif country == 'nl' %} {{ 'header.languageSelectNL'|trans }} {% elseif country == 'lu' %} {{ 'header.languageSelectLU'|trans }} {% elseif country == 'be' %} {{ 'header.languageSelectBE'|trans }} {% elseif country == 'it' %} {{ 'header.languageSelectIT'|trans }} {% endif %} </span> </div> {% sw_icon 'fa-chevron-down' style { 'pack': 'solid' } %} </button> <div class="top-bar-list dropdown-menu dropdown-menu-right" aria-labelledby="languagesDropdown"> <div class="flags-list"> {% for item in countriesList %} {% if item != country %} <a href="/{% if item != 'de' %}{{ item }}{% endif %}" class="d-block"> <div class="top-bar-list-icon language-flag country-{{ item }} language-{{ language }}"></div> <span>{% if item == 'de' %}{{ 'header.languageSelectDE'|trans }}{% endif %}</span> <span>{% if item == 'at' %}{{ 'header.languageSelectAT'|trans }}{% endif %}</span> <span>{% if item == 'ch' %}{{ 'header.languageSelectCH'|trans }}{% endif %}</span> <span>{% if item == 'nl' %}{{ 'header.languageSelectNL'|trans }}{% endif %}</span> <span>{% if item == 'lu' %}{{ 'header.languageSelectLU'|trans }}{% endif %}</span> <span>{% if item == 'be' %}{{ 'header.languageSelectBE'|trans }}{% endif %}</span> <span>{% if item == 'it' %}{{ 'header.languageSelectIT'|trans }}{% endif %}</span> </a> {% endif %} {% endfor %} </div> </div> </div>#} </div> </div> </div> </div> </div> {% endblock %} <div class="bg-light"> <div class="container"> {% block page_product_detail_tabs %} {{ parent() }} {% endblock %} {% block page_product_detail_cross_selling %} {% if page.crossSellings|length %} <div class="product-detail-tabs product-detail-cross-selling nxs-custom-product-slider"> {% sw_include '@Storefront/storefront/page/product-detail/cross-selling/tabs.html.twig' with { crossSellings: page.crossSellings } only %} </div> {% endif %} {% endblock %} </div> </div> {% endblock %} </div>{% endblock %}