{% if editmode %}
<div class="bg-gray-100 p-5">
{% include 'areaHeadAndFooter.html.twig' with { 'header': 'STWH: Ansprechpartner' } %}
{% include 'padding.html.twig' %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Darstellung:
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_select("darstellung", {
"store": [
["hori", "nebeneinander"],
["vert", "untereinander"]
],
"defaultValue" : "vert",
"reload" : true,
"width" : 400
}) }}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-2/4 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'color', 'description': 'Hintergrundfarbe' } %}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Content-Überschrift: (optional)
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_textarea("headline", { "height" : 60 }) }}
</div>
</div>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
SEO:
</div>
<div class="w-1/4 overflow-hidden">
{% include 'seo.html.twig' with { 'name': 'seo', 'default' : 'h2' } %}
</div>
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'seoHeadlineColor', 'description': 'Farbe der Überschrift', 'type': 'accordeon' } %}
</div>
</div>
<hr/>
{% if pimcore_select("darstellung").getData() == 'vert' %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Unter-Überschrift bei erstem Ansprechpartner: (optional)
</div>
<div class="w-2/4 overflow-hidden">
{{ pimcore_textarea("headline2", { "height" : 60 }) }}
</div>
</div>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
SEO:
</div>
<div class="w-1/4 overflow-hidden">
{% include 'seo.html.twig' with { 'name': 'seo2', 'default' : 'h2' } %}
</div>
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'seoHeadlineColor2', 'description': 'Farbe der Unter-Überschrift', 'type': 'accordeon' } %}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Teaser bei erstem Ansprechpartner: (optional)
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_textarea("teaser", { "height" : 100 }) }}
</div>
</div>
<hr/>
{% endif %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Ansprechpartner (aus den Datenobjekten):
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_relations("asp", {
"types": ["object"]
}) }}
</div>
</div>
</div>
{% include 'areaHeadAndFooter.html.twig' with { 'footer': true } %}
{% else %}
<section
class="{{ pimcore_select('paddingTop') }} {{ pimcore_select('paddingBottom') }} relative bg-{{ pimcore_select('color') }}">
<div class="container mx-auto px-5">
{% if pimcore_textarea("headline") != '' %}
{% set seo = pimcore_select("seo").getData() %}
<{{ seo }} class="text-{{ pimcore_select("seoHeadlineColor").getData() }} block font-bold text-center mb-5 md:mb-10 text-2xl md:text-4xl lg:text-5xl">
{{ pimcore_textarea("headline")|nl2br }}
</{{ seo }}>
{% endif %}
{% if pimcore_textarea("headline2") != '' %}
<div class="block xl:hidden">
{% set seo2 = pimcore_select("seo2").getData() %}
<{{ seo2 }} class="text-{{ pimcore_select("seoHeadlineColor2").getData() }} block mb-5 text-xl md:text-3xl lg:text-4xl font-bold border-b-2 pb-2 border-{{ pimcore_select("seoHeadlineColor2").getData() }}">
{{ pimcore_textarea("headline2")|nl2br }}
</{{ seo2 }}>
<div class="text-lg mb-5">
{{ pimcore_textarea("teaser") }}
</div>
</div>
{% endif %}
{# @array asp wird im Brick-Controller definiert #}
{% if asp is defined %}
{% if pimcore_select("darstellung").getData() == 'vert' %}
{% for element in asp %}
<div class="flex flex-wrap owerflow-hidden mb-5">
<div class="w-2/12 hidden xl:flex"></div>
<div class="w-full xl:w-4/12 pr-3 justify-end">
<img alt="{{ element.alt }}" title="{{ element.title }}" data-src="{{ element.photo }}"
class="lazy rounded-lg"/>
</div>
<div class="w-full xl:w-4/12 pl-3 flex items-center">
<div>
{% if pimcore_textarea("headline2") != '' and loop.index == 1 %}
<div class="hidden xl:block">
{% set seo2 = pimcore_select("seo2").getData() %}
<{{ seo2 }} class="text-{{ pimcore_select("seoHeadlineColor2").getData() }} block mb-2 text-xl md:text-3xl lg:text-4xl font-bold
border-b-2 pb-2 border-{{ pimcore_select("seoHeadlineColor2").getData() }}">
{{ pimcore_textarea("headline2")|nl2br }}
</{{ seo2 }}>
<div class="text-lg mb-2">
{{ pimcore_textarea("teaser") }}
</div>
</div>
{% endif %}
<div class="w-full pt-3 font-bold">
{{ element.firstname }} {{ element.lastname }}
</div>
{% if element.email is defined %}
<div class="pt-1 w-full">
{{ element.position }}
</div>
{% endif %}
{% if element.email is defined %}
<div class="pt-5 w-full text-red-600">
<i class="fa-light fa-phone pr-3"></i> <a class="no-underline hover:underline"
href="tel:{{ element.phone|replace({'/':'','-':'',' ':''}) }}">{{ element.phone }}</a>
</div>
{% endif %}
{% if element.email is defined %}
<div class="pt-1 w-full text-red-600">
<i class="fa-light fa-envelope pr-3"></i> <a class="no-underline hover:underline"
href="mailto:{{ element.email }}">{{ element.email }}</a>
</div>
{% endif %}
</div>
</div>
<div class="w-2/12 hidden xl:flex"></div>
</div>
{% endfor %}
{% endif %}
{% if pimcore_select("darstellung").getData() == 'hori' %}
<div class="flex flex-wrap owerflow-hidden mb-5">
{% for element in asp %}
{% set padd = 'pr-5' %}
{% if loop.index % 2 == 0 %}
{% set padd = 'pl-5' %}
{% endif %}
{% if loop.index % 2 != 0 %}
<div class="w-2/12 hidden xl:flex"></div> {% endif %}
<div class="w-full xl:w-4/12 {{ padd }} flex flex-wrap mb-10 xl:mb-0">
<img class="h-auto lazy" alt="{{ element.alt }}" title="{{ element.title }}"
data-src="{{ element.photo }}"/>
<div class="w-full pt-5 px-5">
<div class="w-full font-bold">
{{ element.firstname }} {{ element.lastname }}
</div>
{% if element.email is defined %}
<div class="pt-1 w-full">
{{ element.position }}
</div>
{% endif %}
{% if element.email is defined %}
<div class="pt-5 w-full text-red-600">
<i class="fa-light fa-phone pr-3"></i> <a class="no-underline hover:underline"
href="tel:{{ element.phone|replace({'/':'','-':'',' ':''}) }}">{{ element.phone }}</a>
</div>
{% endif %}
{% if element.email is defined %}
<div class="pt-1 w-full text-red-600">
<i class="fa-light fa-envelope pr-3"></i> <a class="no-underline hover:underline"
href="mailto:{{ element.email }}">{{ element.email }}</a>
</div>
{% endif %}
</div>
</div>
{% if loop.index % 2 == 0 %}
<div class="w-2/12 hidden xl:flex"></div> {% endif %}
{% endfor %}
</div>
{% endif %}
{% endif %}
</div>
</section>
{% endif %}