{# ids must be unique doc-wide #} {% set id = apos.utils.generateId() %} {% set widget = data.widget %} {% set classPrefix = data.widget.classPrefix %} {% set radioLabel = module.getOption('optionLabelPosition', 'legacy') %}
{{ widget.fieldLabel}} {% if widget.required %} {{ __("(Required)") }} {% else %} {{ __("(Optional)") }} {% endif %} {% for choice in widget.choices %} {% set choiceId = id + apos.utils.slugify(choice.value) %} {% if radioLabel == 'first' %} {% elseif radioLabel == 'last' %} {% else %} {# Legacy #} {% endif %} {% endfor %}