{% extends '@Storefront/storefront/component/buy-widget/buy-widget.html.twig' %}{% block buy_widget %} <div class="product-detail-buy{% if elementId %}-{{ elementId }}{% endif %} js-magnifier-zoom-image-container"> {% block buy_widget_headline %} {# OO Product Title #} {% if(theme_config('productDetailBuyboxDisplayProducttitle')) %} {% block buy_widget_headline_title_container %} <h1 class="h2 product-detail-headline-title"> {% block buy_widget_headline_title %} {{ product.translated.name }} {% endblock %} </h1> {% endblock %} {% endif %} {# OO Subtitle-row containing multiple fields #} {% if(theme_config('productDetailBuyboxDisplayProductsubtitle')) %} {% block buy_widget_headline_subtitle_container %} <div class="d-flex flex-row pb-2 product-detail-headline-subtitle"> {% block buy_widget_headline_subtitle %} {% block buy_widget_headline_subtitle_manufacturer_container %} <div class="product-detail-headline-subtitle-manufacturer"> {% block buy_widget_headline_subtitle_manufacturer %} <a href="{{ page.product.manufacturer.link }}" class="product-detail-manufacturer-link" title="{{ page.product.manufacturer.translated.name }}"> {% if page.product.manufacturer.media %} {% block page_product_detail_manufacturer_logo %} <img src="{{ page.product.manufacturer.media|sw_encode_media_url }}" class="product-detail-manufacturer-logo" alt="{{ page.product.manufacturer.translated.name }}"/> {% endblock %} {% else %} {% block page_product_detail_manufacturer_text %} {{ page.product.manufacturer.translated.name }} {% endblock %} {% endif %} </a> {% endblock %} </div> {% endblock %} {% block buy_widget_headline_subtitle_product_number_container %} <div class="ml-4 product-detail-headline-subtitle-product-number"> {% block buy_widget_headline_subtitle_product_number %} {{ product.productNumber }} {% endblock %} </div> {% endblock %} {% endblock %} </div> {% endblock %} {% endif %} {# OO Additional elements, to be filled by plugins #} {% block buy_widget_headline_addition_container %} <div class="d-flex flex-column product-detail-headline-addition"> {% block buy_widget_headline_addition %}{% endblock %} </div> {% endblock %} {% endblock %} {% block buy_widget_rich_snippets %}{{ parent() }}{% endblock %} {% block buy_widget_not_available %}{{ parent() }}{% endblock %} {% block buy_widget_buy_container %} <div itemprop="offers" itemscope itemtype="{% if product.calculatedPrices|length > 1 %}http://schema.org/AggregateOffer{% else %}http://schema.org/Offer{% endif %}"> {% block buy_widget_data %} {% block buy_widget_data_rich_snippet_url %}{{ parent() }}{% endblock %} {% block buy_widget_data_rich_snippet_price_range %}{{ parent() }}{% endblock %} {% block buy_widget_data_rich_snippet_price_currency %}{{ parent() }}{% endblock %} {% if(theme_config('productDetailBuyboxDisplayProductprice')) %} {% block buy_widget_price %} <div class="product-detail-price-container"> {% sw_include '@ThemeOkeOnline/storefront/component/buy-widget/buy-widget-price.html.twig' %} </div> {% endblock %} {% endif %} {% block buy_widget_tax %}{% endblock %} {% set remoteClickOptions = { selector: "#review-tab-" ~ product.id, scrollToElement: true } %} {% set reviewTabHref = "#review-tab-" ~ product.id ~ "-pane" %} {% block buy_widget_reviews %} {{ parent() }} {% endblock %} {% block buy_widget_delivery_informations %} <div class="product-detail-delivery-information"> {% sw_include '@Storefront/storefront/component/delivery-information.html.twig' %} </div> {% endblock %} {% endblock %} {% block buy_widget_configurator_include %} {% if product.parentId and configuratorSettings|length > 0 %} <div class="product-detail-configurator-container"> {% sw_include '@parent/storefront/component/buy-widget/configurator.html.twig' %} </div> {% endif %} {% endblock %} {% block buy_widget_buy_form %} {{ parent() }} {% endblock %} </div> {% endblock %} {% if config('core.cart.wishlistEnabled') %} {% block buy_widget_wishlist %} {# {% sw_include '@parent/storefront/component/product/card/wishlist.html.twig' with { showText: true, size: 'md', productId: product.id } %} #} {% endblock %} {% endif %} {% block buy_widget_ordernumber_container %}{% endblock %} </div>{% endblock %}