{% extends "forms/field.html.twig" %} {% set value = (value is null ? field.default : value) %} {% set value = (value is same as(false) ? 0 : value) %} {% set has_hidden = false %} {% for key, text in field.options %} {% if key is empty %} {% set has_hidden = true %} {% endif %} {% endfor %} {% block global_attributes %} {{ parent() }} data-grav-field-name="{{ (scope ~ field.name)|fieldName }}" {% endblock %} {% macro spanToggle(input, length) %} {% set space = repeat('  ', (length - input|length) / 2) %} {{ (space ~ input ~ space)|raw }} {% endmacro %} {% block input %}
{% set maxLen = 0 %} {% for text in field.options %} {% set translation = grav.twig.twig.filters['tu'] is defined ? text|tu : text|t %} {% set maxLen = max(translation|length, maxLen) %} {% endfor %} {% for key, text in field.options %} {% set id = "toggle_" ~ field.name ~ key %} {% set translation = (grav.twig.twig.filters['tu'] is defined ? text|tu : text|t)|trim %} {% endfor %}
{% endblock %}