templates/areas/portal-teaser/view.html.twig line 1

Open in your IDE?
  1. {% if editmode %}
  2.     <div class="edit-box">
  3.         <h1>KONFIGURATIONEN FÜR DEN AREABRICK:</h1>
  4.         <div class="flex gap-20">
  5.             <div class="content flex column gap-20">
  6.                 <div class="content-box flex gap-20">
  7.                     <div class="item">
  8.                         <p class="edit-p">Abstand nach unten wählen:</p>
  9.                         {{ pimcore_select("MarginBottom", {
  10.                             "reload": true,
  11.                             "store": [
  12.                                 ["regular", "Normal"],
  13.                                 ["half", "1/2"],
  14.                                 ["small", "1/4"],
  15.                                 ["zero", "kein Abstand"],
  16.                             ],
  17.                             "defaultValue" : "regular"
  18.                         }) }}
  19.                     </div>
  20.                 </div>
  21.             </div>
  22.         </div>
  23.     </div>
  24. {% endif %}
  25. <section class="portal-teaser {{ pimcore_select('MarginBottom').getData() }}">
  26.     <div class="container">
  27.         <div class="headline-container">
  28.             {% if editmode %}
  29.                 <h2>{{ pimcore_textarea("headline",{
  30.                         "nl2br": true,
  31.                         "height": 100,
  32.                         "placeholder": "HAUPT ÜBERSCHRIFT FÜR DIESE AREA"
  33.                     }) }}
  34.                 </h2>
  35.             {% elseif not editmode and not pimcore_textarea('headline').isEmpty() %}
  36.                 <h2 class="dark">{{ pimcore_textarea('headline').getData() | nl2br }}</h2>
  37.             {% endif %}
  38.         </div>
  39.         <div class="portal-teaser-container flex gap-20">
  40.             <div class="portal-teaser flex column space-between">
  41.                 <div class="img-container">
  42.                     {% if editmode %}
  43.                         {{ pimcore_image("leftImage", {
  44.                             "title": "Drag your image here",
  45.                             "width": 402,
  46.                             "height": 320,
  47.                             "thumbnail": "PortalTeaser"
  48.                         }) }}
  49.                     {% elseif not editmode and not pimcore_image("leftImage").isEmpty() %}
  50.                         {{ pimcore_image("leftImage").getThumbnail('PortalTeaser').getHtml() | raw }}
  51.                     {% endif %}
  52.                 </div>
  53.                 <div class="text-container">
  54.                     {% if editmode %}
  55.                         <h3 class="teaser-headline">{{ pimcore_textarea("headline_teaser_left",{
  56.                                 "nl2br": true,
  57.                                 "height": 100,
  58.                                 "placeholder": "HAUPT ÜBERSCHRIFT FÜR DIESE AREA"
  59.                             }) }}
  60.                         </h3>
  61.                     {% elseif not editmode and not pimcore_textarea('headline_teaser_left').isEmpty() %}
  62.                         <h3 class="teaser-headline">{{ pimcore_textarea('headline_teaser_left').getData() | nl2br }}</h3>
  63.                     {% endif %}
  64.                     {% if editmode %}
  65.                         <p>{{ pimcore_textarea("text_teaser_left",{
  66.                                 "nl2br": true,
  67.                                 "height": 100,
  68.                                 "placeholder": "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat."
  69.                             }) }}
  70.                         </p>
  71.                     {% elseif not editmode and not pimcore_textarea('text_teaser_left').isEmpty() %}
  72.                         <p>{{ pimcore_textarea('text_teaser_left').getData() | nl2br }}</p>
  73.                     {% endif %}
  74.                 </div>
  75.                 <div class="buttons-row flex center">
  76.                     {% if editmode %}
  77.                         {{ pimcore_link('left') }}
  78.                     {% elseif not editmode and not pimcore_link('left').isEmpty() %}
  79.                     <button class="secondary">
  80.                         <a class="flex" href="{{ pimcore_link('left').getHref() }}" target="{{ pimcore_link('left').getTarget() }}">
  81.                             <span>{{ pimcore_link('left').getText() }} <svg width="15.708" height="10.709" viewBox="0 0 15.708 10.709">
  82.                                     <g transform="translate(0 0.354)">
  83.                                         <g transform="translate(0)">
  84.                                             <path class="line" d="M7.5,18h15" transform="translate(-7.5 -13)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1"/>
  85.                                             <path class="arrow" d="M18,7.5l5.026,5L18,17.5" transform="translate(-8.027 -7.5)" fill="none" stroke="#fff" stroke-width="1"/>
  86.                                         </g>
  87.                                     </g>
  88.                                 </svg></span>
  89.                         </a>
  90.                     </button>
  91.                     {% endif %}
  92.                 </div>
  93.             </div>
  94.             <div class="portal-teaser flex column space-between">
  95.                 <div class="img-container">
  96.                     {% if editmode %}
  97.                     {{ pimcore_image("centerImage", {
  98.                         "title": "Drag your image here",
  99.                         "width": 402,
  100.                         "height": 320,
  101.                         "thumbnail": "PortalTeaser"
  102.                     }) }}
  103.                     {% elseif not editmode and not pimcore_image("centerImage").isEmpty() %}
  104.                     {{ pimcore_image("centerImage").getThumbnail('PortalTeaser').getHtml() | raw }}
  105.                     {% endif %}
  106.                 </div>
  107.                 <div class="text-container">
  108.                     {% if editmode %}
  109.                         <h3 class="teaser-headline">{{ pimcore_textarea("headline_teaser_center",{
  110.                                 "nl2br": true,
  111.                                 "height": 100,
  112.                                 "placeholder": "HAUPT ÜBERSCHRIFT FÜR DIESE AREA"
  113.                             }) }}
  114.                         </h3>
  115.                     {% elseif not editmode and not pimcore_textarea('headline_teaser_center').isEmpty() %}
  116.                         <h3 class="teaser-headline">{{ pimcore_textarea('headline_teaser_center').getData() | nl2br }}</h3>
  117.                     {% endif %}
  118.                     {% if editmode %}
  119.                         <p>{{ pimcore_textarea("text_teaser_center",{
  120.                                 "nl2br": true,
  121.                                 "height": 100,
  122.                                 "placeholder": "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat."
  123.                             }) }}
  124.                         </p>
  125.                     {% elseif not editmode and not pimcore_textarea('text_teaser_center').isEmpty() %}
  126.                         <p>{{ pimcore_textarea('text_teaser_center').getData() | nl2br }}</p>
  127.                     {% endif %}
  128.                 </div>
  129.                 <div class="buttons-row flex center">
  130.                     {% if editmode %}
  131.                         {{ pimcore_link('center') }}
  132.                     {% elseif not editmode and not pimcore_link('center').isEmpty() %}
  133.                         <button class="secondary">
  134.                             <a class="flex" href="{{ pimcore_link('center').getHref() }}" target="{{ pimcore_link('center').getTarget() }}">
  135.                             <span>{{ pimcore_link('center').getText() }} <svg width="15.708" height="10.709" viewBox="0 0 15.708 10.709">
  136.                                     <g transform="translate(0 0.354)">
  137.                                         <g transform="translate(0)">
  138.                                             <path class="line" d="M7.5,18h15" transform="translate(-7.5 -13)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1"/>
  139.                                             <path class="arrow" d="M18,7.5l5.026,5L18,17.5" transform="translate(-8.027 -7.5)" fill="none" stroke="#fff" stroke-width="1"/>
  140.                                         </g>
  141.                                     </g>
  142.                                 </svg></span>
  143.                             </a>
  144.                         </button>
  145.                     {% endif %}
  146.                 </div>
  147.             </div>
  148.             <div class="portal-teaser flex column space-between">
  149.                 <div class="img-container">
  150.                     {% if editmode %}
  151.                         {{ pimcore_image("rightImage", {
  152.                             "title": "Drag your image here",
  153.                             "width": 402,
  154.                             "height": 320,
  155.                             "thumbnail": "PortalTeaser"
  156.                         }) }}
  157.                     {% elseif not editmode and not pimcore_image("rightImage").isEmpty() %}
  158.                         {{ pimcore_image("rightImage").getThumbnail('PortalTeaser').getHtml() | raw }}
  159.                     {% endif %}
  160.                 </div>
  161.                 <div class="text-container">
  162.                     {% if editmode %}
  163.                         <h3 class="teaser-headline">{{ pimcore_textarea("headline_teaser_right",{
  164.                                 "nl2br": true,
  165.                                 "height": 100,
  166.                                 "placeholder": "HAUPT ÜBERSCHRIFT FÜR DIESE AREA"
  167.                             }) }}
  168.                         </h3>
  169.                     {% elseif not editmode and not pimcore_textarea('headline_teaser_right').isEmpty() %}
  170.                         <h3 class="teaser-headline">{{ pimcore_textarea('headline_teaser_right').getData() | nl2br }}</h3>
  171.                     {% endif %}
  172.                     {% if editmode %}
  173.                         <p>{{ pimcore_textarea("text_teaser_right",{
  174.                                 "nl2br": true,
  175.                                 "height": 100,
  176.                                 "placeholder": "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat."
  177.                             }) }}
  178.                         </p>
  179.                     {% elseif not editmode and not pimcore_textarea('text_teaser_right').isEmpty() %}
  180.                         <p>{{ pimcore_textarea('text_teaser_right').getData() | nl2br }}</p>
  181.                     {% endif %}
  182.                 </div>
  183.                 <div class="buttons-row flex center">
  184.                     {% if editmode %}
  185.                         {{ pimcore_link('right') }}
  186.                     {% elseif not editmode and not pimcore_link('right').isEmpty() %}
  187.                         <button class="secondary">
  188.                             <a class="flex" href="{{ pimcore_link('right').getHref() }}" target="{{ pimcore_link('right').getTarget() }}">
  189.                             <span>{{ pimcore_link('right').getText() }} <svg width="15.708" height="10.709" viewBox="0 0 15.708 10.709">
  190.                                     <g transform="translate(0 0.354)">
  191.                                         <g transform="translate(0)">
  192.                                             <path class="line" d="M7.5,18h15" transform="translate(-7.5 -13)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1"/>
  193.                                             <path class="arrow" d="M18,7.5l5.026,5L18,17.5" transform="translate(-8.027 -7.5)" fill="none" stroke="#fff" stroke-width="1"/>
  194.                                         </g>
  195.                                     </g>
  196.                                 </svg></span>
  197.                             </a>
  198.                         </button>
  199.                     {% endif %}
  200.                 </div>
  201.             </div>
  202.         </div>
  203.     </div>
  204. </section>