{% macro render(field) %} {% set value = field.value %} {% if value is iterable %} {% set value = value|join(', ') %} {% endif %} {% if value is not empty %} {{ field.email_label|default(field.label)|raw }}: {{ value }} {% endif %} {% endmacro %} {% import _self as formFieldRenderer %} {% for field in fields|default([]) %} {% if field.field_type == 'simple' %} {{ formFieldRenderer.render(field) }} {% elseif field.field_type == 'container' %} {% if field.fields is defined and field.fields is iterable and field.fields|length > 0 %} {% if field.label != false %} {% endif %} {% endif %} {% endif %} {% endfor %}
{{ field.label|trans }}:
{% for field_container in field.fields %} {% if field_container is iterable %} {% if field.block_label is defined and field.block_label != false %} {% endif %} {% for sub_field in field_container %} {{ formFieldRenderer.render(sub_field) }} {% endfor %} {% if loop.last == false %} {% endif %} {% endif %} {% endfor %}
{{ field.block_label|trans }}: