{% block form_widget_compound %} {% spaceless %} {% if attr.class is defined and '_col-init' in attr.class %}
{{ block('form_rows') }}
{% else %}
{% if form.parent is empty %} {{ form_errors(form) }} {% endif %}
{{ block('form_rows') }}
{{ form_rest(form) }}
{% endif %} {% endspaceless %} {% endblock form_widget_compound %} {% block form_rows %} {% spaceless %} {% for child in form %} {% if not child.children or ( child.vars.attr.class is defined and 'check' in child.vars.attr.class ) %} {% set els = ( loop.last )? ( 12 / ( form|length ) - 1 ) + 1 : 12 / ( form|length ) - 1 %} {{ form_row( child, { els : els } ) }} {% else %}
  • {{ form_row( child ) }}
  • {% endif %} {% endfor %} {% endspaceless %} {% endblock form_rows %} {% block form_row %} {% spaceless %} {% if els is defined %}
    {{ form_label(form) }} {{ form_widget(form) }} {{ form_errors(form) }}
    {% else %} {{ form_widget(form) }} {% endif %} {% endspaceless %} {% endblock form_row %} {% block collection_widget %} {% spaceless %} {% if prototype is defined and form_row(prototype)|length > 0 %} {% set attr = attr|merge({'data-prototype': form_row(prototype) }) %} {% endif %} {{ block('form_widget') }} {% endspaceless %} {% endblock collection_widget %} {% block form_errors %} {% spaceless %} {% if errors|length > 0 %} {% for error in errors %} {% if error.message is not empty %}

    {{ error.message |trans(error.messageParameters, 'validators') |raw }}

    {% endif %} {% endfor %} {% endif %} {% endspaceless %} {% endblock form_errors %}