{% for field in widget.fields %} {% set ctx=widget.context_for(field) %} {% if loop.first %} {% for hidden_field in widget.hidden_fields %} {% set hidden_ctx=widget.context_for(hidden_field) %} {{hidden_field.display(**hidden_ctx)}} {% endfor %} {% endif %} {% if ctx.errors and field.show_errors -%} {{ctx.errors}}
{%- endif %} {{field.display(**ctx)}} {% endfor %}