{% set parentUrl = parentUrl|default('') %}{% set category = category|default(null) %}{% set contact = contact|default(null) %}{% set model = model|default('') %}{% set brand = brand|default('') %}{% set downloads = downloads|default(null) %}<div class="detail-info"> {% if parentUrl %} <a href="{{ parentUrl }}" class="back-link"> <span aria-hidden="true" class="icon icon-arrow icon-arrow-left--secondary"></span> <span>{{ 'product.detail.BackToOverview'|trans }}</span> </a> {% endif %} <div class="detail-info__title-block"> {% if category %} <div class="detail-info__category"> <span class="text-gradient-primary">{{ category.getDisplayTitle(app.request.locale) }}</span> </div> {% endif %} <span class="text-muted">{{ 'product.detail.Modell'|trans }}</span> <h1 class="detail-info__title js-toc__title h2">{{ model }}</h1> {% if brand %} <div class="detail-info__brand"> <span class="text-muted">{{ 'product.detail.Brand'|trans }}</span> <h3 class="detail-info__brand-text">{{ brand }}</h3> </div> {% endif %} </div> <div class="d-flex flex-column detail-info__contact"> <span class="{{ contact ? 'detail-info__subtitle' : 'text-muted' }}">{{ 'product.detail.Intrest?'|trans }}</span> {% if contact %} <div class="detail-info__contact-content"> {{ 'product.detail.ContactUs'|trans }} </div> <div class="contact-container d-flex flex-column"> <h3 class="detail-info__contact-text"> {% if contact.gender %} {{ ('contact.gender.Abbreviation-' ~ contact.gender)|trans }} {% endif %} {{ contact.gender ? ' ' ~ contact.pretitle : contact.pretitle }} {{ ' ' ~ contact.firstname|default('') ~ " " ~ contact.name|default('') }} {{- contact.posttitle ? ', ' ~ contact.posttitle -}} </h3> <div class="d-flex align-items-center mt-2"> {% if contact.image is not empty %} <div class="detail__contact-img me-3"> {{ contact.image.thumbnail('detail-contact-person').getHtml({ imgAttributes: { class: 'js-lazy-img contact-person-img', }, lowQualityPlaceholder: true, })|raw }} </div> {% endif %} <div> {% if contact.phone %} <a href="tel:{{ contact.phone }}" class="btn btn-lg btn-primary me-2 mb-1" data-event-tracking-event="product_contact" data-event-tracking-product_brand="{{ brand }}" data-event-tracking-product_variant="{{ model }}" data-event-tracking-product_category="{{ category }}" data-event-tracking-category="Telefon" data-event-tracking-click_item="{{ contact.phone }}" > <span aria-hidden="true" class="icon icon-phone"></span> {{ contact.phone }} </a> {% endif %} {% if contact.secondPhone %} <a href="tel:{{ contact.secondPhone }}" class="btn btn-lg btn-primary me-2 mb-1" data-event-tracking-event="product_contact" data-event-tracking-product_brand="{{ brand }}" data-event-tracking-product_variant="{{ model }}" data-event-tracking-product_category="{{ category }}" data-event-tracking-category="Telefon" data-event-tracking-click_item="{{ contact.secondPhone }}" > <span aria-hidden="true" class="icon icon-phone"></span> {{ contact.secondPhone }} </a> {% endif %} {% if contact.email %} {% if product is instanceof('\\Pimcore\\Model\\DataObject\\Product') %} {% set name = product.title %} {% elseif product is instanceof('\\Pimcore\\Model\\DataObject\\MascusProduct') %} {% set name = product.name %} {% elseif product is instanceof('\\Pimcore\\Model\\DataObject\\Forklift') %} {% set name = product.model %} {% endif %} <a href="mailto:{{ contact.email }}?subject={{ 'product.detail.EmailSubject'|trans ~ ' ' ~ name }} &body={{ 'product.detail.EmailBody'|trans ~ ' ' ~ elements_host_url() ~ detailUrl ~ '%0D%0A %0D%0A' ~ 'product.detail.EmailBody.Intro'|trans ~ '%0D%0A' ~ 'product.detail.EmailBody.Intro2'|trans ~ '%0D%0A' ~ '%09' ~ 'product.detail.EmailBody.Firstname'|trans ~ ': %0D%0A' ~ '%09' ~ 'product.detail.EmailBody.Lastname'|trans ~ ': %0D%0A' ~ '%09' ~ 'product.detail.EmailBody.Company'|trans ~ ': %0D%0A' ~ '%09' ~ 'product.detail.EmailBody.Phone'|trans ~ ': %0D%0A' }}" class="btn btn-lg btn-primary mb-1" data-event-tracking-event="product_contact" data-event-tracking-product_brand="{{ brand }}" data-event-tracking-product_variant="{{ model }}" data-event-tracking-product_category="{{ category }}" data-event-tracking-category="Email" data-event-tracking-click_item="{{ contact.email }}"> <span aria-hidden="true" class="icon icon-mail"></span> {{ contact.email }} </a> {% endif %} </div> </div> </div> {% else %} <a href="{{ siteConfig().getContactOverview(app.request.locale) ~ '?resort=' ~ document.getProperty('resort') }}" class="btn btn-lg btn-primary mt-3">{{ 'product.detail.FindContact'|trans }}</a> {% endif %} </div> {% if downloads %} <div class="d-flex flex-column"> <span class="detail-info__subtitle mb-2">{{ 'product.detail.Downloads'|trans }}</span> <ul class="list-unstyled"> {% for download in downloads %} {% if download %} <li> <a href="{{ download }}" target="_blank" class="download d-flex align-items-center"> <span class="download__icon icon icon-download text-secondary me-2" aria-hidden="true"></span> <span class="text-secondary font-bold">{{ download.metadata('title')|default('product.detail.OpenBrochure'|trans) }}</span> <span class="text-muted ms-2 text-nowrap">({{ download.getMimetype()|split('/')|last|upper }}, {{ (download.getFileSize('kb')) }})</span> </a> </li> {% endif %} {% endfor %} </ul> </div> {% endif %}</div>