{% comment %} Table with one (possibly more?) questiongroup, occupying the entire row, repeated several times and numbered. Further questiongroups rendered at the bottom. {% endcomment %}

{{ numbering|default:'' }} {{ label }}

{% if subcategories %} {% for subcategory in subcategories %} {{ subcategory }} {% endfor %} {% else %} {% if raw_questiongroups %} {% for header in table_headers %} {% endfor %} {% for questiongroup in raw_questiongroups %} {% if questiongroup.qg_keyword in table_grouping.0 %} {% for qg in questiongroup.data_labelled %} {% for k, values in qg %} {% endfor %} {% endfor %} {% endif %} {% endfor %}
{{ header }}
{{ forloop.counter }}. {% for v in values %} {{ v }} {% endfor %}
{% endif %} {% for qg_config, qg_rendered in questiongroups %} {{ qg_rendered }} {% endfor %} {% endif %}