summaryrefslogtreecommitdiff
path: root/ishtar_common/templates/blocks/inline_formset.html
blob: e3640511840992e9c3ee5e3b1c84453f62ea7ff4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{% load i18n %}
    {% if extra_formset.non_form_errors %}<div class='errors'>{{extra_formset.non_form_errors.as_ul}}</div>{% endif %}
    {% if header %}<table class='inline-table'>
    <caption>{% trans caption %}</caption>
    {% endif %}{% for frm in formset%}{% if header %}<thead>
    <tr>{% for field in frm.visible_fields%}
        <th>{{field.label}}</th>{%endfor%}
    </tr>
    </thead>{% endif %}
    {% if forloop.first and not skip %}<tbody>{%endif%}
    {% if not skip or not forloop.first %}<tr>{% endif %}{% for field in frm.visible_fields %}
        <td>
        {% if field.errors %}<div class='errors'>{{ field.errors.as_ul }}</div>{% endif %}
        {{ field }}
        {# Include the hidden fields in the form #}
        {% if forloop.first %}
          {{ formset.management_form }}
          {% for hidden in frm.hidden_fields %}
          {{ hidden }}
          {% endfor %}
        {% endif %}
        </td>{% endfor %}
    {% if not skip or not forloop.last %}</tr>{% endif %}{%endfor%}
    {% if not skip %}</tbody>{% endif %}{% if header %}
    </table>{% endif %}