{% sw_extends '@Storefront/storefront/page/product-detail/buy-widget.html.twig' %}
{% block page_product_detail_tax %}
{% if context.currentCustomerGroup.name != "Standard-Kundengruppe" %}
{{ parent() }}
{% endif %}
{% endblock %}
{% block page_product_detail_tax_link %}
<a class="product-detail-tax-link"
target="_blank"
href="/media/e1/0e/be/1592477742/orlob-karneval-versandkosten.pdf"
title="{{ taxText }}">
{{ taxText }}
</a>
{% endblock %}
{% block page_product_detail_delivery_informations %}
{{ parent() }}
{% if page.tdsOrlob.generalDiscount %}
<div class="alert alert-light p-3 shadow-sm border border-primary" role="alert">
{{ "tdsOrlob.detail.generalDiscount"|trans({
'%generalDiscount%': page.tdsOrlob.generalDiscount
})|raw }}
</div>
{% endif %}
{% endblock %}
{% block page_product_detail_buy_form %}
{# {{dump(page.product.categoryTree)}} #}
{# Initialize variables #}
{% set categoryTreeToSearch = page.product.categoryTree %}
{% set targetCategory = "b694a587db9a4145817b22779a409c08" %}
{% set categoryCount = categoryTreeToSearch|length %}
{% set categoryFound = false %}
{# Loop through categoryTreeToSearch to find targetCategory #}
{% for category in categoryTreeToSearch %}
{% if category == targetCategory %}
{% set categoryFound = true %}
{% break %}
{% endif %}
{% endfor %}
{% if page.product.active %}
{% if context.currentCustomerGroup.id != "cfbd5018d38d41d8adca10d94fc8bdd6" %}
<div class="product-detail-form-container">
{% sw_include '@Storefront/storefront/page/product-detail/buy-widget-form.html.twig' %}
</div>
{% else %}
<div class="button-container">
<div class="col-12">
<a class="btn btn-primary btn-block btn-buy btn-register" title="Anmelden" href="/account/login">
Einloggen um Preise zu sehen
</a>
</div>
</div>
{% endif %}
{% endif %}
{% endblock %}
{% block page_product_detail_price %}
{% if page.product.customFields.custom_article_new_design %}
<h1 class="product-detail-name"
itemprop="name">
{{ page.product.translated.name }}
</h1>
<div class="product-detail-description">
<div class="product-detail-description-text"
itemprop="description">
{{ page.product.translated.description|raw }}
</div>
{% if page.product.sortedProperties|length > 0 %}
{% sw_include '@Storefront/storefront/page/product-detail/properties.html.twig' %}
{% endif %}
</div>
{% endif %}
<div class="product-detail-price-container">
{% if context.currentCustomerGroup.id != "cfbd5018d38d41d8adca10d94fc8bdd6" %}
{% sw_include '@Storefront/storefront/page/product-detail/buy-widget-price.html.twig' %}
{% endif %}
</div>
{% endblock %}
{% block page_product_detail_buy_inner %}
<div style="{% if page.product.customFields.custom_article_color %}border: 6px solid {{ page.product.customFields.custom_article_color }};{% endif %}" class="js-magnifier-zoom-image-container">
{% block page_product_detail_rich_snippets %}
{% block page_product_detail_rich_snippets_brand %}
{% if page.product.manufacturer %}
<div itemprop="brand" itemtype="https://schema.org/Brand" itemscope>
<meta itemprop="name" content="{{ page.product.manufacturer.translated.name }}" />
</div>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_gtin13 %}
{% if page.product.ean %}
<meta itemprop="gtin13"
content="{{ page.product.ean }}"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_mpn %}
{% if page.product.manufacturerNumber %}
<meta itemprop="mpn"
content="{{ page.product.manufacturerNumber }}"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_weight %}
{% if page.product.weight %}
<meta itemprop="weight"
content="{{ page.product.weight }} kg"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_height %}
{% if page.product.height %}
<meta itemprop="height"
content="{{ page.product.height }} mm"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_width %}
{% if page.product.width %}
<meta itemprop="width"
content="{{ page.product.width }} mm"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_depth %}
{% if page.product.length %}
<meta itemprop="depth"
content="{{ page.product.length }} mm"/>
{% endif %}
{% endblock %}
{% block page_product_detail_rich_snippets_release_date %}
<meta itemprop="releaseDate"
content="{{ page.product.releaseDate|format_date(pattern="Y-MM-dd", locale=app.request.locale) }}"/>
{% endblock %}
{% endblock %}
{% if not feature('FEATURE_NEXT_16992') %}
{# @deprecated tag:v6.5.0 tag:)(FEATURE_NEXT_16992) - Block will be removed in v6.5.0 #}
{% block page_product_detail_not_available %}
{% endblock %}
{% endif %}
{% block page_product_detail_buy_container %}
{{ parent() }}
{% endblock %}
{% if config('core.cart.wishlistEnabled') %}
{% block page_product_detail_wishlist %}
{% sw_include '@Storefront/storefront/component/product/card/wishlist.html.twig' with {
showText: true,
size: 'md',
productId: page.product.id
} %}
{% endblock %}
{% endif %}
{% block page_product_detail_ordernumber_container %}
<div class="product-detail-data-container">
{% if page.product.productNumber || page.product.ean %}
<div class="row">
{% if page.product.productNumber %}
<div class="col productnumber left">
<div class="data-label">
Artikelnummer
</div>
<div class="data-value">
{{ page.product.productNumber }}
</div>
</div>
{% endif %}
{% if page.product.ean %}
<div class="col ean right">
<div class="data-label">
{{ "tdsOrlob.detail.eanLabel"|trans }}
</div>
<div class="data-value">
{{ page.product.ean }}
</div>
</div>
{% endif %}
</div>
{% endif %}
{% if page.product.width || page.product.height || page.product.length || page.product.weight %}
<div class="row">
<div class="col">
<br><b>{{ "detail.masse_artikelverpackung"|trans }}:</b><br><br>
</div>
</div>
<div class="row">
{% if page.product.height %}
<div class="col width">
<div class="data-label">
{{ "detail.width"|trans }}
</div>
<div class="data-value">
{{ page.product.width }} mm
</div>
</div>
{% endif %}
{% if page.product.height %}
<div class="col height">
<div class="data-label">
{{ "detail.height"|trans }}
</div>
<div class="data-value">
{{ page.product.height }} mm
</div>
</div>
{% endif %}
{% if page.product.length %}
<div class="col length">
<div class="data-label">
{{ "detail.length"|trans }}
</div>
<div class="data-value">
{{ page.product.length }} mm
</div>
</div>
{% endif %}
{% if page.product.weight %}
<div class="col weight left">
<div class="data-label">
{{ "detail.weight"|trans }}
</div>
<div class="data-value">
{{ page.product.weight }} kg
</div>
</div>
{% endif %}
</div>
{% endif %}
{% block page_product_detail_ordernumber %}
{% endblock %}
</div>
{% endblock %}
</div>
{% endblock %}