templates/areas/vollbild/view.html.twig line 1

Open in your IDE?
  1. {# settings #}
  2. {% extends ('areas_shared/settings.html.twig') %}
  3. {% block content %}
  4.     {# default margin #}
  5.     {% if marginBottom.isEmpty() %}
  6.         {% do marginBottom.setDataFromResource('no-margin-bottom') %}
  7.     {% endif %}
  8.     {# default background color #}
  9.     {% if backgroundColor.isEmpty() %}
  10.         {% do backgroundColor.setDataFromResource('background-white') %}
  11.     {% endif %}
  12.     {# title #}
  13.     {% set title = pimcore_textarea('title', {
  14.         'placeholder': 'Titel',
  15.         'nl2br': true
  16.     }) %}
  17.     {# text #}
  18.     {% set text = pimcore_textarea('text', {
  19.         'placeholder': 'Text'
  20.     }) %}
  21.     {# image #}
  22.     {% set image = pimcore_image('image', {
  23.         'reload': true,
  24.         'width': 300
  25.     }) %}
  26.     {# editmode #}
  27.     {% if editmode %}
  28.         <div class="editmode">
  29.             <div class="accordion-container">
  30.                 <div class="accordion-button">
  31.                     <span class="accordion-button-text">Vollbild</span>
  32.                     {{ include('svg/editmode/setting.html.twig') }}
  33.                 </div>
  34.                 <div class="panel">
  35.                     <div class="settings-container">
  36.                         
  37.                         <div class="setting input">
  38.                             <label>Anker:</label>
  39.                             {{ anchor|raw }}
  40.                         </div>
  41.                         <div class="setting">
  42.                             <label>Bild:</label>
  43.                             {{ image|raw }}
  44.                         </div>
  45.                         <div class="setting select">
  46.                             <label>Abstand unten:</label>
  47.                             {{ marginBottom|raw }}
  48.                         </div>
  49.                     </div>
  50.                 </div>
  51.             </div>
  52.         </div>
  53.     {% endif %}
  54.     <div class="vollbild-brick brick-container {{ backgroundColor.data }} {{ marginBottom.data }}">
  55.         {# anchor #}
  56.         {% if anchor.data %}
  57.             <div class="anchor" id="{{ anchor.data }}"></div>
  58.         {% endif %}
  59.         <div class="container-2500 no-padding">
  60.             <div class="alignment">
  61.                 {# image #}
  62.                 {% if image.src %}
  63.                     <div class="image">
  64.                         {{ image.thumbnail('vollbild').html({
  65.                             'alt': image.alt,
  66.                             'disableWidthHeightAttributes': true,
  67.                             'imgAttributes': {
  68.                                 'width': 480,
  69.                                 'height': 300,
  70.                                 'loading': 'lazy'
  71.                             }
  72.                         })|raw }}
  73.                     </div>
  74.                 {% endif %}
  75.                 
  76.                 <div class="content">
  77.                     <div class="container-1420">
  78.                         {# logo #}
  79.                         <div class="logo">
  80.                             {{ include('svg/logo/logo-lutisbach-weiss.html.twig') }}
  81.                         </div>
  82.                         {# title #}
  83.                         {% if editmode or title.data %}
  84.                             <div class="title">
  85.                                 <p>
  86.                                     {{ title|raw }}
  87.                                 </p>
  88.                             </div>
  89.                         {% endif %}
  90.                         {# text #}
  91.                         {% if editmode or text.data %}
  92.                             <div class="text">
  93.                                 <p>
  94.                                     {{ text|raw }}
  95.                                 </p>
  96.                             </div>
  97.                         {% endif %}
  98.                     </div>
  99.                 </div>
  100.                 {# overlay #}
  101.                 <div class="overlay">
  102.                 </div>
  103.             </div>
  104.         </div>
  105.     </div>
  106. {% endblock %}