{% extends 'bootstrap_5_layout.html.twig' %} {% block form_row -%} {% set row_attr=row_attr|merge({'class': row_attr.class|default ~ ' field mb-3'}) %} {% if required %} {% set row_attr=row_attr|merge({'class': row_attr.class|default ~ ' required'}) %} {% endif %} {% if (not compound or force_error|default(false)) and not valid %} {% set row_attr=row_attr|merge({'class': row_attr.class|default ~ ' error'}) %} {% endif %}
{{- form_label(form) -}} {{- form_widget(form) -}} {{- form_help(form) -}} {{- form_errors(form) -}}
{%- endblock form_row %} {%- block form_errors -%} {%- if errors|length > 0 -%} {% if form is rootform %} {% else %} {%- for error in errors -%}
{{ error.message }}
{%- endfor -%} {% endif %} {%- endif -%} {%- endblock form_errors -%} {% block checkbox_row -%} {% set classList = '' %} {% if required %} {% set classList = classList ~ 'required ' %} {% endif %} {% if (not compound or force_error|default(false)) and not valid %} {% set classList = classList ~ 'error' %} {% endif %}
0 %}class="{{ classList }}"{% endif %}> {{- form_widget(form) -}} {{- form_label(form) -}} {{- form_errors(form) -}}
{%- endblock checkbox_row %} {% block radio_row -%}
{{- form_label(form) -}} {{- form_widget(form) -}} {{- form_errors(form) -}}
{%- endblock radio_row %} {% block _sylius_shop_product_review_rating_widget %}
{% for entry in form.children %} {% endfor %}
{% endblock %}