/
fieldset.html
35 lines (35 loc) · 1.48 KB
/
fieldset.html
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
26
27
28
29
30
31
32
33
34
35
<fieldset class="module aligned {{ fieldset.classes }}">
{% if fieldset.name %}<h3 style="height: 31px">{{ fieldset.name }}</h3>{% endif %}
{% if fieldset.description %}
<div class="description">{{ fieldset.description|safe }}</div>
{% endif %}
{% for line in fieldset %}
<div class="control-group {% if line.errors %}error{%endif%}">
{% for field in line %}
{% if not field.is_checkbox %}
<label class="control-label" for="{{ field.field.id_for_label }}">
{{ field.field.label }}
{% if field.field.field.required %}* {% endif %}
</label>
{% endif %}
<div class="controls">
{% if field.is_checkbox %}
{{ field.field }}{{ field.label_tag }}
{% else %}
{% if field.is_readonly %}
<p>{{ field.contents }}</p>
{% else %}
{{ field.field }}
{% endif %}
{% endif %}
{% for err in field.field.errors %}
<span class="help-inline">{{ err }}</span>
{% endfor %}
{% if field.field.help_text %}
<span class="help-block">{{ field.field.help_text|safe }}</span>
{% endif %}
</div>
{% endfor %}
</div>
{% endfor %}
</fieldset>