{% from "macros.html" import form_group, print_label with context %} {% call form_group(field, attrs, 'FormField') %} {{ print_label(field, widget.caption, description, tooltip, attrs=Attrs(required=attrs['required'])) }}
{% for subfield in field.fields.values() %} {{ subfield(attrs=Attrs.take_prefixed(attrs, subfield.name ~ '-')) }} {% endfor %}
{{ field.alerts() }} {% endcall %}