templates/areas/text-image/view.html.twig line 1

Open in your IDE?
  1. <section class="image-text text-image">
  2.     <div class="text {{ pimcore_select("background").getData() }}">
  3.         <div class="wrapper">
  4.             {% if editmode %}
  5.                 {{ pimcore_select("background", {
  6.                     "store": [
  7.                         ["white", "Weiss"],
  8.                         ["gray", "Grau"]
  9.                     ],
  10.                     "defaultValue" : "gray"
  11.                 }) }}
  12.             {% endif %}
  13.             {% if editmode %}
  14.                 <h2 class="teaser-headline">
  15.                 {{ pimcore_textarea("headline",{
  16.                         "nl2br": true,
  17.                         "height": 100,
  18.                         "placeholder": "HAUPT ÜBERSCHRIFT FÜR DIESE AREA"
  19.                     }) }}
  20.                 </h2>
  21.             {% elseif not editmode and not pimcore_textarea('headline').isEmpty() %}
  22.                 <h2 class="teaser-headline">
  23.                     {{ pimcore_textarea('headline').getData() | nl2br }}
  24.                 </h2>
  25.             {% endif %}
  26.             {% if editmode %}
  27.                 {{ pimcore_wysiwyg('Content', {
  28.                     height: 150,
  29.                     customConfig: '/assets/js/editmode/config.js'
  30.                 }) }}
  31.             {% elseif not pimcore_wysiwyg('Content').isEmpty() %}
  32.                 {{ pimcore_wysiwyg('Content').getData() | raw }}
  33.             {% endif %}
  34.             {% if editmode %}
  35.                 <div style="margin-top: 30px;"></div>
  36.                 {{ pimcore_link('teaserLink', {'class': ""}) }}
  37.             {% elseif not editmode and not pimcore_link('teaserLink').isEmpty() %}
  38.                 <div class="buttons-row">
  39.                     <button class="primary positiv link {{ pimcore_select("background").getData() }}">
  40.                         <a class="flex" href="{{ pimcore_link('teaserLink').getHref() }}" target="{{ pimcore_link('teaserLink').getTarget() }}">
  41.                             <span>
  42.                                 {{ pimcore_link('teaserLink').getText() }}
  43.                                 <svg width="14.526" height="12.142" viewBox="0 0 14.526 12.142">
  44.                                   <g transform="translate(-390.5 -843.397)">
  45.                                     <path d="M350,849.527h13.466" transform="translate(40.5 -0.053)" fill="none" stroke="#000" stroke-width="1.5"/>
  46.                                     <path d="M357.615,843.928l5.541,5.541-5.541,5.541" transform="translate(40.81)" fill="none" stroke="#000" stroke-width="1.5"/>
  47.                                   </g>
  48.                                 </svg>
  49.                             </span>
  50.                         </a>
  51.                     </button>
  52.                 </div>
  53.             {% endif %}
  54.         </div>
  55.     </div>
  56.     <div class="image">
  57.         {% if editmode %}
  58.             <div style="width: 400px;">
  59.                 {{ pimcore_relation("imageRelation",{
  60.                     "types": ["asset"],
  61.                     "subtypes": {
  62.                         "asset": ["image"]
  63.                     }
  64.                 }) }}
  65.             </div>
  66.         {% elseif not editmode and not pimcore_relation("imageRelation").isEmpty() %}
  67.             {{ pimcore_relation("imageRelation").getElement().getThumbnail('ImageTextTeaser').html | raw }}
  68.         {% endif %}
  69.     </div>
  70. </section>