templates/includes/kachel-content.html.twig line 1

Open in your IDE?
  1. {% if pimcore_select("kachelType").getData() == "contact" %}
  2.     {% include "includes/kontakt-content.html.twig" %}
  3. {% else %}
  4.     {% if editmode %}
  5.         <div class="mb-3">
  6.             <div class="bedescription">Farbe der Kachel wählen</div><br>
  7.             {{ pimcore_select("kachelColor", {
  8.                 "store": constant('App\\Utils\\Constant::AVAILABLE_COLORS'),
  9.                 "defaultValue": ""
  10.             }) }}
  11.         </div>
  12.         <div class="mb-3">
  13.             <div class="bedescription">Verlinkung</div><br>
  14.             {{ pimcore_link("link") }}
  15.         </div>
  16.         <div class="mb-3">
  17.             <div class="bedescription">Badge</div><br>
  18.             {{ pimcore_select("badge", {
  19.                 "store": [
  20.                     ["", "Keine"],
  21.                     ["badge_lager", "Auf Lager"],
  22.                     ["badge_vorlauf", "Vorlauf"],
  23.                 ],
  24.                 "defaultValue": ""
  25.             }) }}
  26.         </div>
  27.         <div class="mb-3">
  28.             <div class="bedescription">Überschrift</div><br>
  29.             {{ pimcore_input('headline') }}
  30.         </div>
  31.         <div class="mb-3">
  32.             <div class="bedescription">Text (Mouseover)</div><br>
  33.             {{ pimcore_textarea('content') }}
  34.         </div>
  35.         <div class="mb-3">
  36.             <div class="bedescription">Bild</div><br>
  37.             {{ pimcore_image("kachelImage", {"height": 200}) }}
  38.         </div>
  39.     {% endif %}
  40.     {% if not editmode %}
  41.     {{ (not editmode and pimcore_link("link").getHref()) ? ("<a href='" ~ pimcore_link("link").getHref() ~ "' target='" ~ pimcore_link("link").getTarget() ~ "'>")|raw : "" }}
  42.     <div class="kachel {% if editmode %}editmode{% endif %} {{ pimcore_select("kachelColor").getData() }} {% if pimcore_select("kachel_hover").getData() == "no" %}no-hover{% endif %}">
  43.         <div class="text-overlay">
  44.             <h3>{{ pimcore_input('headline').getData()|formatLINEtoItalic|raw }}</h3>
  45.             {% if pimcore_textarea('content').getData() != "" %}
  46.             <p>{{ pimcore_textarea('content').getData() }}</p>
  47.             {% endif %}
  48.         </div>
  49.         <div class="image {{ pimcore_select("kachel_padding") }} {{ pimcore_select("badge").getData() }}"><img src="{{ pimcore_image("kachelImage").getThumbnail("default") }}"/></div>
  50.         <div class="content" lang="de">
  51.             <h3>{{ pimcore_input('headline').getText()|formatLINEtoItalic|raw }}</h3>
  52.             {% if pimcore_link("link").getText() %}
  53.                 <p class="kachel-link mt-1 position-absolute">{{ pimcore_link("link").getText()|formatLINEtoItalic|raw }}</p>
  54.             {% endif %}
  55.         </div>
  56.     </div>
  57.     {{ (not editmode and pimcore_link("link").getHref()) ? "</a>" : "" }}
  58.     {% endif %}
  59. {% endif %}