{# Server rendered, no JavaScript. Errors are announced and each message sits at its field. #} {% if form is null %}

Dieses Formular ist nicht mehr vorhanden.

{% elseif sent %}

{{ form.settings.success }}

{% else %}
{# Bait for automated senders. Hidden from view, from assistive technology and from tab order. #} {% if errors is not empty %} {% endif %} {% for field in form.fields %} {% set id = blockId ~ '-' ~ field.name %} {% set error = errors[field.name]|default(null) %} {% set value = values[field.name]|default('') %} {% set described = (field.help ? id ~ '-help ' : '') ~ (error ? id ~ '-error' : '') %}
{% if field.type == 'consent' %}
{% else %} {% if field.type == 'textarea' %} {% elseif field.type == 'select' %} {% else %} {% endif %} {% endif %} {% if field.help %}

{{ field.help }}

{% endif %} {% if error %}

{{ error }}

{% endif %}
{% endfor %}
{% endif %}