{% sw_extends "@zenitPlatformStratus/storefront/page/product-detail/index.html.twig" %}{% block page_product_detail_media %} <div class="col-lg-12"> {% block page_product_detail_headline %} <div class="row product-detail-headline"> {% sw_include '@Storefront/storefront/page/product-detail/headline.html.twig' %} </div> {% endblock %} </div> {{parent()}}{% endblock %}{% block page_product_detail_buy %} <div class="col-lg-5 col-xl-{{ buyboxWidthConfig }} product-detail-buy" data-sticky-buybox="true"> {% block zen_page_product_detail_short_description %} {% if page.product.translated.metaDescription and theme_config('zen-product-details-short-description') %} <div class="product-detail-short-description"> {{ page.product.translated.metaDescription|raw }} </div> {% endif %} {% sw_include "@Storefront/storefront/page/product-detail/buy-widget.html.twig" %} {% endblock %} {% if page.product.parentId and page.configuratorSettings|length > 0 %} <div class="product-detail-configurator-container"> {% sw_include '@Storefront/storefront/page/product-detail/configurator.html.twig' %} </div> {% endif %} {% set tigerSegments = page.product.translated.customFields['tiger-segmenter'] %} {% if tigerSegments %} <h3>{{ "productDetail.segmentsTitle"|trans|sw_sanitize }}</h3> <h4 class="product-detail-custom-segments-subtitle">{{ "productDetail.segmentsSubtitle"|trans|sw_sanitize }}</h4> <div class="product-detail-custom-wrapper"> {% for segment in tigerSegments %} <div class="product-detail-custom-item product-detail-custom-item--segment"> <div class="product-detail-custom-item-media"> <img width="100%" height="100%" src="{{ theme_config("#{segment}-image") }}"> </div> <h5>{{ "segments.#{segment}"|trans }} </h5> </div> {% endfor %} </div> {% endif %} {% set productColorSrc = page.product.customFields['tiger-produkt-link-farvekort'] %} {% set productPaperSrc = page.product.customFields['tiger-produkt-link-produktblad']%} {% set productDataSrc = page.product.customFields['tiger-produkt-link-datablad'] %} {% set productBrochureSrc = page.product.customFields['tiger-produkt-link-brochure'] %} {% set mediaCollection = searchMedia([ productColorSrc, productPaperSrc, productDataSrc, productBrochureSrc ], context.context) %} <div class="product-detail-custom-wrapper product-detail-custom-wrapper--data"> {% if mediaCollection.get(productDataSrc) %} <a href="{{ mediaCollection.get(productDataSrc).url }}" target="_blank" class="product-detail-custom-item product-detail-custom-item--data"> <div class="product-detail-custom-item-media product-detail-custom-item-media--data"> <img width="100%" height="100%" src="{{ theme_config('sw-product-data-paper-image') }}" alt=""> </div> <h5>{{ "productDetailData.productPaper"|trans }}</h5> </a> {% endif %} {% if mediaCollection.get(productPaperSrc) %} <a href="{{ mediaCollection.get(productPaperSrc).url }}" target="_blank" class="product-detail-custom-item product-detail-custom-item--data"> <div class="product-detail-custom-item-media product-detail-custom-item-media--data"> <img width="100%" height="100%" src="{{ theme_config('sw-product-paper-image') }}" alt=""> </div> <h5>{{ "productDetailData.productDataPaper"|trans }}</h5> </a> {% endif %} {% if mediaCollection.get(productColorSrc) %} <a href="{{ mediaCollection.get(productColorSrc).url }}" target="_blank" class="product-detail-custom-item product-detail-custom-item--data"> <div class="product-detail-custom-item-media product-detail-custom-item-media--data"> <img width="100%" height="100%" src="{{ theme_config('sw-color-card-image') }}" alt=""> </div> <h5>{{ "productDetailData.colorCard"|trans }}</h5> </a> {% endif %} {% if mediaCollection.get(productBrochureSrc) %} <a href="{{ mediaCollection.get(productBrochureSrc).url }}" target="_blank" class="product-detail-custom-item product-detail-custom-item--data"> <div class="product-detail-custom-item-media product-detail-custom-item-media--data"> <img width="100%" height="100%" src="{{ theme_config('sw-product-data-brochure-image') }}" alt=""> </div> <h5>{{ "productDetailData.productDataBrochure"|trans }}</h5> </a> {% endif %} </div> </div>{% endblock %}{% block page_product_detail_tabs %} <div class="container row product-detail-how-to-wrapper"> {% set replacedUrl = page.product.translated.customFields["tiger-how-to-video-url"]|replace({'/watch?v=' : '/embed/'}) %} {% if replacedUrl %} <div class="col-lg-6"> <div class="custom-video-container custom-video-container--gallery"> <iframe width="100%" height="auto" src="{{ replacedUrl }}" id="videoIframe"></iframe> </div> </div> {% set howToDescription = page.product.translated.customFields["tiger-how-to-description"] %} <div class="col-lg-6 my-4"> {{ howToDescription|raw }} </div> {% endif %} </div> <div class="product-detail-tabs"> <div class="container"> {% sw_include '@Storefront/storefront/page/product-detail/tabs.html.twig' %} </div> {% set tigerStepsData = [] %} {% for i in 1..5 %} {% set imageKey = 'tiger-steps_image-' ~ i %} {% set textKey = 'tiger-steps_text-' ~ i %} {% set image = page.product.customFields[imageKey] %} {% set text = page.product.customFields[textKey] %} {% set stepData = {'image': image, 'text': text} %} {% set tigerStepsData = tigerStepsData|merge([stepData]) %} {% endfor %} {% if tigerStepsData[0].text is not null %} <div class="container product-detail-steps-wrapper"> <h3 class="product-detail-steps-title">{{ "productDetail.stepsTitle"|trans|sw_sanitize }}</h3> <h4 class="product-detail-steps-subtitle">{{ "productDetail.stepsSubtitle"|trans|sw_sanitize }}</h4> <div class="product-detail-steps"> {% for item in tigerStepsData %} {% set stepsCollection = searchMedia([ item.image ], context.context) %} {% if item.image or item.text %} <div class="product-detail-step"> <img class="product-detail-step__image" width="auto" src="{{ stepsCollection.get(item.image).url }}"> <h5>{{ item.text }}</h5> </div> {% endif %} {% endfor %} </div> </div> {% endif %} </div>{% endblock %}{% block page_product_detail_cross_selling %} {% if page.crossSellings.elements is not empty %} <div class="product-detail-tabs product-detail-cross-selling"> <div class="container"> {% sw_include '@Storefront/storefront/page/product-detail/cross-selling/tabs.html.twig' with { crossSellings: page.crossSellings, } %} </div> </div> {% endif %}{% endblock %}