{# default headline #}
{# headline #}
{% set headlineTag = pimcore_select('headline', {
'store': [
['none', 'none'],
['h1', 'H1'],
['h2', 'H2'],
['h3', 'H3'],
['h4', 'H4'],
['h5', 'H5'],
['h6', 'H6'],
],
'defaultValue': '',
'reload': true
}) %}
{% if headlineTag.isEmpty() %}
{% do headlineTag.setDataFromResource('none') %}
{% endif %}
{% set headline1 = headlineTag.data != 'none' ? headlineTag.data|raw : 'span'|raw %}
{% set headline2 = headlineTag.data != 'none' ? '</' ~ headlineTag.data|raw ~ '>' : '</span>'|raw %}
<section class="header {{ pimcore_select('MarginBottom').getData() }}">
{% if editmode %}
<div class="editmode-container" style="display: flex; flex-direction: column; justify-content: center; width: 100%;">
<div class="content flex column center gap-20">
<div class="content-box flex gap-20">
<div class="item">
<p class="edit-p">Abstand nach unten wählen:</p>
{{ pimcore_select("MarginBottom", {
"reload": true,
"store": [
["regular", "Normal"],
["half", "1/2"],
["small", "1/4"],
["zero", "kein Abstand"],
],
"defaultValue" : "regular"
}) }}
</div>
<div class="item">
<div class="setting select">
<p class="edit-p">Titel-Typ definieren:</p>
{{ headlineTag|raw }}
</div>
</div>
</div>
<div class="relation-container">
{{ pimcore_relations("SwipeSlider", {
"title": "SwipeSlider Objekte ablegen",
"types": ["object"],
"subtypes": {
"object": ["object"]
},
"classes": ["SwipeSlider"]
}) }}
</div>
</div>
</div>
{% else %}
<div class="swiper header-swiper">
<div class="swiper-wrapper">
{% for slider in pimcore_relations("SwipeSlider") %}
<div class="swiper-slide flex column">
{% if slider.image %}
{#<img class="desktop" src="{{ slider.image.thumbnail('SwipeSlider') }}" alt="">#}
{#<img class="mobile" src="{{ slider.mobileImage.thumbnail('SwipeSliderMobile') }}" alt="">#}
{# {% if deviceType == "phone" %}
{{ slider.mobileImage.thumbnail('SwipeSliderMobile').html({imgAttributes: {
"class": "mobile",
'loading': 'eager',
}}) | raw }}
{% else %}
{% endif %} #}
{{ slider.image.thumbnail('SwipeSlider').html({imgAttributes: {
"class": "desktop",
'loading': 'eager',
}}) | raw }}
{% endif %}
<div class="hero-hexagon hexagon as-hex">
{{ include('svg/hexagon.html.twig') }}
</div>
<div class="headlines">
{% if editmode %}
<div class="hero-lead">
{{ slider.headline|raw }}
</div>
{% elseif slider.headline %}
<{{headline1|raw}} class="hero-lead">
{{ slider.headline | raw }}
{{ headline2|raw }}
{% endif %}
{% if slider.text %}
<div class="hero-text">
{{ slider.text | raw }}
</div>
{% endif %}
</div>
</div>
{% endfor %}
</div>
<div class="swiper-pagination"></div>
</div>
{% endif %}
</section>