{% if prefix is not defined %}
{% set prefix = null %}
{% endif %}
{% if editmode %}
<div class="editmode">
<div class="title">
Header
</div>
{% for i in pimcore_block(prefix ~ 'brick_slider_block').iterator %}
<div class="options">
<label>
Bild oder Video<br/>
{{ pimcore_select(prefix ~ '_brick_slider_data_bg', {
'store': [
['image', 'Bild'],
['video', 'Video'],
],
'defaultValue' : 'image',
'reload':true
}) }}
</label>
<label>
Textfarbe<br/>
{{ pimcore_select(prefix ~ '_brick_slider_text_color', {
'store': [
['light', 'Hell'],
['dark', 'Dunkel'],
],
'defaultValue' : 'light'
}) }}
</label>
<label>
Textausrichtung<br/>
{{ pimcore_select(prefix ~ '_brick_slider_text_align', {
'store': [
['left', 'Links'],
['center', 'Zentriert'],
['right', 'Rechts'],
],
'defaultValue' : 'center'
}) }}
</label>
<label>
{{ pimcore_checkbox(prefix ~'_brick_slider_bg_overlay') }}
keine Abdunklung des Hintergrunds
</label>
</div>
<div class="content">
{% if pimcore_select(prefix ~ '_brick_slider_data_bg').getData() == 'image' %}
{{ pimcore_image(prefix ~ '_brick_slider_image', {'width':600}) }}
{% else %}
{{ pimcore_video(prefix ~ '_brick_slider_video', {'width':600}) }}
{% endif %}
<h2>{{ pimcore_input(prefix ~ '_brick_slider_headline', {'placeholder':'Überschrift', 'width':600}) }}</h2>
<p>{{ pimcore_wysiwyg(prefix ~ '_brick_slider_copy', {'placeholder':'Unterzeile', 'width':600}) }}</p>
{{ pimcore_link(prefix ~ '_brick_slider_link') }}
</div>
{% endfor %}
</div>
{% else %}
<!-- Inspiro Slider -->
<div id="slider" class="inspiro-slider slider-fullscreen dots-creative">
{% for i in pimcore_block(prefix ~ 'brick_slider_block').iterator %}
{% set bgData = pimcore_select(prefix ~ '_brick_slider_data_bg').getData() %}
{% if bgData == 'image' %}
{% if pimcore_image(prefix ~ '_brick_slider_image').isEmpty() %}
{% set bgDataSrc = '' %}
{% else %}
{% set bgDataSrc = pimcore_image(prefix ~ '_brick_slider_image').getSrc() %}
{% endif %}
{% else %}
{% if pimcore_video(prefix ~ '_brick_slider_video').isEmpty() %}
{% set bgDataSrc = '' %}
{% else %}
{% set video = pimcore_video(prefix ~ '_brick_slider_video').getData() %}
{% set bgDataSrc = video.path %}
{% endif %}
{% endif %}
<!-- Slide -->
<div class="slide " data-bg-{{ bgData }}="{{ bgDataSrc }}">
{% if not pimcore_checkbox(prefix ~ '_brick_slider_bg_overlay').isChecked() %}
<div class="bg-overlay"></div>
{% endif %}
<div class="container">
<div
class="slide-captions text-{{ pimcore_select(prefix ~ '_brick_slider_text_align').getData() }}
text-{{ pimcore_select(prefix ~ '_brick_slider_text_color').getData() }}">
<!-- Captions -->
{% if not pimcore_input(prefix ~ '_brick_slider_headline').isEmpty() %}
<h1>{{ pimcore_input(prefix ~ '_brick_slider_headline') }}</h1>
{% endif %}
{% if not pimcore_wysiwyg(prefix ~ '_brick_slider_copy').isEmpty() %}
{{ pimcore_wysiwyg(prefix ~ '_brick_slider_copy') }}
{% endif %}
{% if not pimcore_link(prefix ~ '_brick_slider_link').isEmpty() %}
{% set linkClass = pimcore_link(prefix ~ '_brick_slider_link').getClass() %}
<a class="btn slider-btn {{ linkClass|default('scroll-to') }}"
target="{{ pimcore_link(prefix ~ '_brick_slider_link').getTarget() }}"
href="{{ pimcore_link(prefix ~ '_brick_slider_link').getHref() }}">
{{ pimcore_link(prefix ~ '_brick_slider_link').getText() }}
</a>
{% endif %}
<!-- end: Captions -->
</div>
</div>
</div>
{% endfor %}
<!-- end: Slide -->
</div>
<!--end: Inspiro Slider -->
{% endif %}