{% if editmode %}
<div class="bg-gray-100 p-5">
{% include 'areaHeadAndFooter.html.twig' with { 'header': 'STWH: Rechner' } %}
{% include 'padding.html.twig' %}
<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">
Darstellung:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_select("darstellung", {
"store": [
["balken", "Balkendarstellung Startseite"],
["productpage", "Produktseite"]
],
"defaultValue" : "balken",
"width" : 300
}) }}
</div>
<div class="w-1/4 overflow-hidden">
Suchergebnis-Seite:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_relation("searchResultPage") }}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Produkte:
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_relations("productIdList", {
"types": ["object"],
"subtypes": {
"object": ["object"]
},
"classes": ["Product"]
}) }}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Kategorie:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_select("categoryType", {
"store": [
["electricity", "Strom"],
["gas", "Gas"],
["carpower", "Autostrom"],
["both", "Strom & Gas"]
],
"defaultValue" : "electricity"
}) }}
</div>
<div class="w-1/4 overflow-hidden">
Kunden:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_select("customerType", {
"store": [
["privat", "Privat"],
["business", "Gewerbe"]
],
"defaultValue" : "privat"
}) }}
</div>
</div>
<hr/>
</div>
{% include 'areaHeadAndFooter.html.twig' with { 'footer': true } %}
{% else %}
{% set auswahl = pimcore_select("darstellung").getData() %}
<section
class="h-[32rem] md:h-[28rem] lg:h-[17rem] xl:h-[8rem] z-10 relative bg-{{ pimcore_select('color') }}">
<div
class="-translate-y-16 sm:-translate-y-20 xl:-translate-y-1/2 container relative z-10 flex w-full flex-wrap justify-center mx-auto px-5">
<div class="vue-wrapper w-full lg:w-auto">
<tariffcalculator
types="{{ pimcore_select("categoryType").getData() }}"
:products="[{% for element in pimcore_relations("productIdList") %}
{{ element.getId() ~ "," }}
{% endfor %}]"
results-link="{{ pimcore_relation("searchResultPage").getFullPath() }}"
customer-type="{{ pimcore_select("customerType").getData() }}"
{{ auswahl == 'productpage' ? ':show-switch="false"' }}
fallback-link="{{ fallbackCalculatorLink }}"
>
</tariffcalculator>
</div>
</div>
</section>
<!--
<p>Suchergebnis-Seite: {{ pimcore_relation("searchResultPage") }}</p>
<p>Produkt-IDs:
{% for element in pimcore_relations("productIdList") %}
{{ element.getId() }},
{% endfor %}</p>
<p>Kategorie: {{ pimcore_select("categoryType").getData() }}</p>
<p>Kunden-Typ: {{ pimcore_select("customerType").getData() }}</p>
-->
{% endif %}