{% use 'form_div_layout.html.twig' %} {%- block form_widget_simple -%} {%- set type = type|default('text') -%} {%- if type == 'range' or type == 'color' -%} {# Attribute "required" is not supported #} {%- set required = false -%} {%- endif -%} {%- if errors|length > 0 -%} {% set attr = attr|merge({ 'aria-invalid': 'true', 'aria-describedby': 'error-' ~ id }) %} {%- endif -%} {%- endblock form_widget_simple -%} {%- block form_row -%} {{- label -}} {{- form_widget(form) -}} {{- form_errors(form) -}} {{- form_help(form) -}} {%- endblock form_row -%} {%- block form_errors -%} {%- if errors|length > 0 -%} {%- for error in errors -%}
{{ error.message }}
{%- endfor -%}
{%- endif -%} {%- endblock form_errors -%} {%- block choice_widget_expanded -%} {%- for child in form %} {{- form_widget(child) -}} {% endfor -%} {%- endblock choice_widget_expanded -%} {%- block checkbox_widget -%} {%- endblock checkbox_widget -%} {%- block radio_widget -%} {%- if attr.disabled is defined and attr.disabled == true and attr.checked == true -%} {%- endif -%} {%- endblock radio_widget -%}