{% extends "layout/default.html.twig" %}
{% do pimcore_placeholder('object_seotitle').set(decor.webtitle ?: decor.title) %}
{% do pimcore_placeholder('object_seodescription').set(decor.shortDescription) %}
{% set detailUrl = linkGenerator(decor, {canonical: true, relative: false}) %}
{% do pimcore_placeholder( 'addBreadcrumb' ).set({
'parentId': document.id,
'url': detailUrl,
'label': decor.webtitle ?: decor.title
}) %}
{% block _content %}
<main id="main-content" role="main">
<div class="content-block js-affix__container">
<div class="container">
<a href="{{ siteConfig().decorOverview }}" class="btn-text btn-text--bold">
<span class="btn-text__icon">
<span class="icon icon-arrow-left" aria-hidden="true"></span>
<span class="icon icon-arrow-left" aria-hidden="true"></span>
</span>
<span class="btn-text__text">{{ 'decor-detail.back to overview'|trans }}</span>
</a>
{{ include('includes/title-blocks/title-block.html.twig', {
title: decor.decorNr ~ ' ' ~ (decor.webtitle ?: decor.title),
titleTag:'h1',
titleStyle:'h2 mt-2',
}) }}
{{ include('includes/areas/download-modal.html.twig') }}
<div class="row vertical-gutter gy-5">
<div class="col-md-6 col-lg-7 col-xl-6">
{{ include('includes/areas/images-with-detail-text.html.twig', {
isDecor: true,
isAnchorNavItem: true,
anchorNavTitle: "Kurzbeschreibung",
object: decor,
shortDescriptionTitle: 'decor-detail.shortDescription'|trans,
shortDescription: decor.shortDescription
}) }}
{{ include('includes/areas/product-teaser-content-area.html.twig', {
title: 'decor-detail.products with this decor'|trans,
titleTag:'h2',
titleStyle:'h4',
isAnchorNavItem: true,
anchorNavTitle: 'decor-detail.related products'|trans,
event: 'select_sample_variant',
decorName: decor.decorNr ~ ' ' ~ (decor.webtitle ?: decor.title)
}) }}
{% if decor.description %}
{{ include('includes/areas/wysiwyg-area.html.twig', {
title:'decor-detail.description'|trans,
titleTag:'h2',
titleStyle:'h4',
content: decor.description,
isAnchorNavItem: true,
anchorNavTitle: 'decor-detail.description',
}) }}
{% endif %}
{# {{ include('includes/areas/contact-form-area.html.twig', {#}
{# titleTag:'h2',#}
{# titleStyle:'h3',#}
{# title: 'form-decor-contact.title'|trans,#}
{# content: 'form-decor-contact.description'|trans,#}
{# id: 'contact-form',#}
{# product: decor#}
{# }) }}#}
<section class="content-block">
<div class="box box--light">
{{ include('includes/title-blocks/title-block.html.twig', {
title:'cart.support-title'|trans,
titleTag:'h3',
subtitle:null
}) }}
<div class="wysiwyg">
{{ 'cart.support-description'|trans }}
</div>
{% set buttons = [] %}
{% if siteConfig().contactPhone %}
{% set buttons = buttons|merge([{
styleModifier:'btn-outline-primary',
caption: siteConfig().contactPhone,
href:'tel:'~siteConfig().contactPhone,
icon:'phone',
iconPosition:'before',
event: 'click_contact_cta'
}]) %}
{% endif %}
{% if siteConfig().contactPage %}
{% set buttons = buttons|merge([{
styleModifier:'btn-primary',
caption:'global.to-contact-form'|trans,
href:siteConfig().contactPage,
event: 'click_contact_cta'
}]) %}
{% endif %}
{{ include('includes/utils/button-group.html.twig', {
buttons: buttons
}) }}
</div>
</section>
</div>
<div class="offset-xl-1 col-md-6 col-lg-5">
{{ include('includes/areas/detail-sidebar.html.twig', {
isDecor:true,
relatedMaterialGroups:relatedMaterialGroups,
relatedSurfaces:relatedSurfaces,
title: decor.webtitle ?: decor.title,
subtitle: ('global.decor'|trans) ~ ' ' ~ decor.decorNr ~ ' ' ~ decor.title ~ (decor.woodType ? ' | ' ~ ('global.woodType'|trans) ~ ': ' ~ decor.woodType : ''),
contactButton: true,
event: 'click_cta_infobox',
deliveryProgramLink: deliveryProgramLinkGenerator(decor)
}) }}
</div>
</div>
</div>
</div>
{% if relatedDecors|default(false) %}
{{ include('includes/areas/decor-teaser-alt-area.html.twig', {
titleTag:'h2',
titleStyle:'h3',
title: 'decor-detail.related decors' | trans,
}) }}
{% endif %}
</main>
{{ pimcore_placeholder('jsFile').set('js/product-detail') }}
{% endblock %}