Handorgel - Accordion - alle Elemente geöffnet laden
Mit folgender Anpassung werden alle Accordion-Element geöffnet geladen und dargestellt.
Das manuelle Öffnen und Schliessen ist weiterhin möglich
PHP-Code:
{# /templates/content_element/accordion/all-open.html.twig #}
{% extends "@Contao/content_element/accordion.html.twig" %}
{% block element_content %}
{% set accordion_content_attributes = attrs()
.addClass('handorgel__content')
.set('data-open', element.is_open ? 'true' : 'false')
.mergeWith(accordion_content_attributes|default)
%}
<div{{ accordion_content_attributes }}>
{% set accordion_content_inner_attributes = attrs()
.addClass('handorgel__content__inner')
.mergeWith(accordion_content_inner_attributes|default)
%}
<div{{ accordion_content_inner_attributes }}>
{{ content_element(element.reference) }}
</div>
</div>
{% endblock %}
{% block init_options %}
multiSelectable: true,
{# Put custom options here #}
{% endblock %}
Wie alle Elemente geschlossen laden?
Vielen Dank!
Würdest du bitte auch die Variante posten, mit der man alle Elemente geschlossen lädt?
Herzliche Grüße
Holger