mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-07-26 11:12:13 +02:00
27 lines
831 B
Twig
27 lines
831 B
Twig
<div class="form-tabs">
|
|
|
|
{% if uri.params.tab %}
|
|
{% set active = uri.params.tab %}
|
|
{% elseif field.active %}
|
|
{% set active = field.active %}
|
|
{% else %}
|
|
{% set active = 1 %}
|
|
{% endif %}
|
|
|
|
{% if field.fields %}
|
|
{% for tab in field.fields %}
|
|
<input type="radio" name="tab" id="tab{{ loop.index }}" class="tab-head" {{ active == loop.index ? 'checked="checked"' : '' }}/>
|
|
<label for="tab{{ loop.index }}">{{ tab.title }}</label>
|
|
{% endfor %}
|
|
<div class="tab-body-wrapper">
|
|
{% for field in field.fields %}
|
|
{% set value = data.value(field.name) %}
|
|
<div id="tab-body-{{ loop.index }}" class="tab-body">
|
|
{% include ["forms/fields/#{field.type}/#{field.type}.html.twig", 'forms/fields/text/text.html.twig'] %}
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
|