{% macro render_subfield(field, loop) %} {%- set changed = field.form.changed_fields is defined and field.input_name in field.form.changed_fields %} {%- set widget = field.widget -%} {%- endmacro -%}
{% if field.common_fields %} {% for subfield in field.common_fields %} {{ render_subfield(field.get_field(subfield), loop) }} {% endfor %} {% endif %} {% if field.tabbed_fields %}
{% for tab in field.tabbed_fields %} {{ tab.tab }} {% endfor %}
{% for subfield in field.tabbed_fields_list %} {{ render_subfield(field.get_field(subfield), loop) }} {% endfor %}
{% endif %}