{% set _items = [] %} {% for key, item in items ?? [] %} {% if item.id is not defined %} {# Generate id of item for "Boostrap tab" #} {% set item = item|merge({id : tabler_unique_id()}) %} {% endif %} {% set _items = _items|merge({ (key) : item }) %} {% endfor %} {% block card_before %}{% endblock %}
{# Nav items #} {% block nav_before %}{% endblock %} {% block nav_after %}{% endblock %} {# Content #} {% block content_before %}{% endblock %}
{% if block('content') is defined %} {{ block('content') }} {% else %}
{% for key, item in _items %} {% set _id = item.id %} {% set _header = item.header ?? false %} {% set _active = item.active ?? false %} {% set _content = item.content ?? '' %} {% if item.content is defined and not _header %}
{{ _content|raw }}
{% endif %} {% endfor %}
{% endif %}
{% block content_after %}{% endblock %}
{% block card_after %}{% endblock %}