templates/areas/kachel-grid-small/kachel-settings.html.twig line 1

Open in your IDE?
  1. {% for i in pimcore_block('kachelgrid').iterator %}
  2.     {% if pimcore_select("kachelWidth").getData() == "2col" %}
  3.         {% set kachel_width = "col-12 col-sm-6 col-md-8" %}
  4.         {% if pimcore_select("kachel_responsiv") == "responsiv-col6" %}
  5.             {% set kachel_width = "col-6 col-md-8 responsiv-col6" %}
  6.         {% endif %}
  7.     {% elseif pimcore_select("kachelWidth").getData() == "3col" %}
  8.         {% set kachel_width = "col-12 col-sm-6" %}
  9.         {% if pimcore_select("kachel_responsiv") == "responsiv-col6" %}
  10.             {% set kachel_width = "col-6 responsiv-col6" %}
  11.         {% endif %}
  12.     {% else %}
  13.         {% set kachel_width = "col-12 col-sm-6 col-md-4" %}
  14.         {% if pimcore_select("kachel_responsiv") == "responsiv-col6" %}
  15.             {% set kachel_width = "col-6 col-md-4 responsiv-col6" %}
  16.         {% endif %}
  17.     {% endif %}
  18.     <div class="{% if pimcore_select("kachelType") == "contact" %}col-12{% else %}{% endif %} {{ kachel_width }} mb-30">
  19.         {% if editmode %}
  20.             <div class="mb-3">
  21.                 <div class="bedescription">Art der Kachel wählen</div>
  22.                 <br>
  23.                 {{ pimcore_select("kachelType", {
  24.                     "store": [
  25.                         ["default", "Standard"],
  26.                         ["contact", "Kontakt"],
  27.                     ],
  28.                     "defaultValue": "default",
  29.                     "reload": true
  30.                 }) }}
  31.             </div>
  32.             <div class="mb-3">
  33.                 <div class="bedescription">Breite der Kachel wählen</div>
  34.                 <br>
  35.                 {{ pimcore_select("kachelWidth", {
  36.                     "store": [
  37.                         ["1col", "Standard"],
  38.                         ["2col", "2 Spalten"],
  39.                         ["3col", "Volle Breite"],
  40.                     ],
  41.                     "defaultValue": "1col"
  42.                 }) }}
  43.             </div>
  44.             <div class="mb-3">
  45.                 <div class="bedescription">Bildeinzug</div>
  46.                 <br>
  47.                 {{ pimcore_select("kachel_padding", {
  48.                     "store": [
  49.                         ["", "0"],
  50.                         ["p-2", "1"],
  51.                         ["p-3", "2"],
  52.                         ["p-4", "3"],
  53.                     ],
  54.                     "defaultValue": ""
  55.                 }) }}
  56.             </div>
  57.             <div class="mb-3">
  58.                 <div class="bedescription">Hover-Effekt aktivieren?</div>
  59.                 <br>
  60.                 {{ pimcore_select("kachel_hover", {
  61.                     "store": [
  62.                         ["yes", "Ja"],
  63.                         ["no", "Nein"],
  64.                     ],
  65.                     "defaultValue": "yes"
  66.                 }) }}
  67.             </div>
  68.             <div class="mb-3">
  69.                 <div class="bedescription">Mobile Darstellung</div>
  70.                 <br>
  71.                 {{ pimcore_select("kachel_responsiv", {
  72.                     "store": [
  73.                         ["", "Einspaltig"],
  74.                         ["responsiv-col6", "Zweispaltig"],
  75.                     ],
  76.                     "defaultValue": ""
  77.                 }) }}
  78.             </div>
  79.         {% endif %}
  80.         {% include "includes/kachel-content.html.twig" %}
  81.     </div>
  82. {% endfor %}