{# settings #}{% extends ('areas_shared/settings.html.twig') %}{% block content %} {# default margin #} {% if marginBottom.isEmpty() %} {% do marginBottom.setDataFromResource('no-margin-bottom') %} {% endif %} {# default background color #} {% if backgroundColor.isEmpty() %} {% do backgroundColor.setDataFromResource('background-lightbrown') %} {% endif %} {# button color #} {% if backgroundColor.data == 'background-darkblue' %} {% set buttonColor = 'lightbrown-to-turquois' %} {% endif %} {# image position #} {% set imagePosition = pimcore_select('imagePosition', { 'store': [ ['imageLeft', 'Bild / Text'], ['imageRight', 'Text / Bild'] ], 'reload': true }) %} {# default image position #} {% if imagePosition.isEmpty() %} {% do imagePosition.setDataFromResource('imageLeft') %} {% endif %} {% if imagePosition.data == 'imageLeft' %} {% set imageOrder = 'order-1' %} {% set textOrder = 'order-2' %} {% else %} {% set imageOrder = 'order-2' %} {% set textOrder = 'order-1' %} {% endif %} {# image #} {% set image = pimcore_image('image', { 'reload': true, 'width': 300 }) %} {# keep original image aspect ratio #} {% set keepAspectRatio = pimcore_checkbox('keepAspectRatio') %} {# title #} {% set title = pimcore_input('title', { 'placeholder': 'Titel' }) %} {# text #} {% set text = pimcore_wysiwyg('text', { 'placeholder': 'Text' }) %} {# link #} {% set link = pimcore_link('link') %} {# editmode #} {% if editmode %} <div class="editmode"> <div class="accordion-container"> <div class="accordion-button"> <span class="accordion-button-text">Bild / Text</span> {{ include('svg/editmode/setting.html.twig') }} </div> <div class="panel"> <div class="settings-container"> <div class="setting input"> <label>Anker:</label> {{ anchor|raw }} </div> <div class="setting select"> <label>Position:</label> {{ imagePosition|raw }} </div> <div class="setting"> <label>Bild:</label> {{ image|raw }} </div> <div class="setting checkbox"> <label>{{ keepAspectRatio|raw }} Bildformat beibehalten</label> </div> <div class="setting select colors"> <label>Hintergrundfarbe:</label> {{ backgroundColor|raw }} {{ include('areas_shared/colors.html.twig') }} </div> <div class="setting select"> <label>Abstand unten:</label> {{ marginBottom|raw }} </div> </div> </div> </div> </div> {% endif %} <div class="bild-text-brick brick-container {{ marginBottom.data }}"> {# anchor #} {% if anchor.data %} <div class="anchor" id="{{ anchor.data }}"></div> {% endif %} <div class="container-1710"> <div class="container {{ backgroundColor.data }}"> {{ include('areas/bild-text/image.html.twig') }} {{ include('areas/bild-text/text.html.twig') }} </div> </div> </div>{% endblock %}