{# Default block settings #}
{% set class = pimcore_input('class').getData() %}
{% set marginTop = pimcore_select('margin_top').getData() %}
{% set marginBottom = pimcore_select('margin_bottom').getData() %}
{% set containerWidth = pimcore_select('container_width').getData() %}
{% set areaClass = class ~ ' ' ~ marginTop ~ ' ' ~ marginBottom ~ ' ' ~ containerWidth %}
{% set anchorId = pimcore_input('anchor').getData() %}
<div class="area area--accordion {{ areaClass }}"{% if anchorId %} id="{{ anchorId }}"{% endif %}>
<div id="accordion-{{ brick.getIndex() }}">
{% for i in pimcore_iterate_block(pimcore_block('items', {
'limit': 99,
'default': 2
})) %}
{% set isActive = pimcore_checkbox('item_open').isChecked() %}
{% if editmode %}
<div class="accordion--edit">
{{ pimcore_checkbox('item_open', {
'label' : 'initial geƶffnet?',
'reload': true
}) }}
</div>
{% endif %}
<details class="accordion" id="accordion-{{ brick.getIndex() }}-{{ loop.index }}"{% if isActive %} open{% endif %}>
<summary class="accordion--header">
{{ pimcore_input('title', {
'placeholder': 'Titel ...'
}) }}
</summary>
<div class="accordion--collapsible">
<div class="accordion--content">
{{ pimcore_areablock('item_content', {
'controlsTrigger': 'fixed',
'allowed': conecto_get_areabricks(['accordion', 'tabs']),
'sorting': conecto_get_areabricks()
}) }}
</div>
</div>
</details>
{% endfor %}
</div>
</div>