|
2 | 2 |
|
3 | 3 |
|
4 | 4 | {% if field|is_checkbox %} |
5 | | - <div class="col {{ classes.label }}"> |
6 | | - <div class="{{ classes.single_value }} {% if field.field.required and form.required_css_class %}{{ form.required_css_class }}{% endif %}"> |
| 5 | + <div class="col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
| 6 | + <div class="{% if field.field.required and form.required_css_class %}{{ form.required_css_class }}{% endif %}"> |
7 | 7 | <label> |
8 | | - {% if field.auto_id %} |
9 | | - {{ field }} |
10 | 8 |
|
| 9 | + {{ field }} |
| 10 | + {% if field.auto_id %} |
11 | 11 | <span>{{ field.label }}</span> |
12 | 12 | {% endif %} |
13 | 13 | {% for error in field.errors %} |
|
23 | 23 | </div> |
24 | 24 | </div> |
25 | 25 | {% elif field|is_radio %} |
26 | | - <div class="col {{ classes.label }}"> |
27 | | - <div class="{{ classes.single_value }} {% if field.field.required and form.required_css_class %}{{ form.required_css_class }}{% endif %}"> |
| 26 | + <div class="col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
| 27 | + <div class="{% if field.field.required and form.required_css_class %}{{ form.required_css_class }}{% endif %}"> |
28 | 28 | <label> |
| 29 | + {{ field }} |
29 | 30 | {% if field.auto_id %} |
30 | | - {{ field }} |
31 | 31 | <span>{{ field.label }}</span> |
32 | 32 | {% endif %} |
33 | 33 | {% for error in field.errors %} |
|
42 | 42 | </div> |
43 | 43 | </div> |
44 | 44 | {% elif field|is_date_input or field|is_datetime_input %} |
45 | | - <div class="col {{ classes.label }}"> |
| 45 | + <div class="input-field col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
46 | 46 |
|
47 | | - <label for="{{ field.id_for_label }}">{{ field.label }}</label> |
48 | 47 | <input type="date" id="{{ field.auto_id }}" name="{{ field.name }}" class="datepicker" value="{% if field.value %}{{ field.value }}{% endif %}"> |
| 48 | + <label for="{{ field.id_for_label }}">{{ field.label }}</label> |
49 | 49 |
|
50 | | - {% for error in field.errors %} |
51 | | - <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
52 | | - {% endfor %} |
| 50 | + {% for error in field.errors %} |
| 51 | + <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 52 | + {% endfor %} |
| 53 | + |
| 54 | + {% if field.help_text %} |
| 55 | + <p class="help-block"> |
| 56 | + {{ field.help_text|safe }} |
| 57 | + </p> |
| 58 | + {% endif %} |
53 | 59 |
|
54 | | - {% if field.help_text %} |
55 | | - <p class="help-block"> |
56 | | - {{ field.help_text|safe }} |
57 | | - </p> |
58 | | - {% endif %} |
59 | 60 | </div> |
60 | 61 | {% elif field|is_select %} |
61 | | - <div class="col input-field {{ classes.label }} {{ classes.value }}"> |
| 62 | + <div class="input-field col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
62 | 63 | {% if field|is_select_multiple %} |
63 | | - <div class="input-field {{ classes.value }}"> |
64 | | - <select multiple name="{{ field.name }}"> |
65 | | - {% for choice in field %} |
66 | | - {{ choice.tag }} |
67 | | - {% endfor %} |
68 | | - </select> |
69 | | - {% if field.auto_id %} |
70 | | - <label class="control-label {{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}">{{ field.label }}</label> |
71 | | - {% endif %} |
72 | | - |
73 | | - {% for error in field.errors %} |
74 | | - <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 64 | + <select multiple name="{{ field.name }}"> |
| 65 | + {% for choice in field %} |
| 66 | + {{ choice.tag }} |
75 | 67 | {% endfor %} |
| 68 | + </select> |
| 69 | + {% if field.auto_id %} |
| 70 | + <label class="control-label {{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}">{{ field.label }}</label> |
| 71 | + {% endif %} |
76 | 72 |
|
77 | | - {% if field.help_text %} |
78 | | - <p class="help-block"> |
79 | | - {{ field.help_text|safe }} |
80 | | - </p> |
81 | | - {% endif %} |
82 | | - </div> |
| 73 | + {% for error in field.errors %} |
| 74 | + <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 75 | + {% endfor %} |
83 | 76 |
|
84 | | - {% else %} |
85 | | - <select name="{{ field.name }}"> |
86 | | - {% for choice in field %} |
87 | | - {{ choice.tag }} |
88 | | - {% endfor %} |
89 | | - </select> |
90 | | - {% if field.auto_id %} |
91 | | - <label class="control-label {{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}">{{ field.label }}</label> |
92 | | - {% endif %} |
| 77 | + {% if field.help_text %} |
| 78 | + <p class="help-block"> |
| 79 | + {{ field.help_text|safe }} |
| 80 | + </p> |
| 81 | + {% endif %} |
93 | 82 |
|
94 | | - {% for error in field.errors %} |
95 | | - <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 83 | + {% else %} |
| 84 | + <select name="{{ field.name }}"> |
| 85 | + {% for choice in field %} |
| 86 | + {{ choice.tag }} |
96 | 87 | {% endfor %} |
| 88 | + </select> |
| 89 | + {% if field.auto_id %} |
| 90 | + <label class="control-label {{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}">{{ field.label }}</label> |
| 91 | + {% endif %} |
97 | 92 |
|
98 | | - {% if field.help_text %} |
99 | | - <p class="help-block"> |
100 | | - {{ field.help_text|safe }} |
101 | | - </p> |
102 | | - {% endif %} |
| 93 | + {% for error in field.errors %} |
| 94 | + <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 95 | + {% endfor %} |
| 96 | + |
| 97 | + {% if field.help_text %} |
| 98 | + <p class="help-block"> |
| 99 | + {{ field.help_text|safe }} |
| 100 | + </p> |
| 101 | + {% endif %} |
103 | 102 |
|
104 | 103 | {% endif %} |
105 | 104 |
|
106 | 105 | </div> |
107 | 106 |
|
| 107 | + {% elif field|is_multiple_checkbox %} |
| 108 | + <div class="col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
| 109 | + {% if field.auto_id %} |
| 110 | + <label>{{ field.label }}</label> |
| 111 | + {% endif %} |
| 112 | + <div id="{{field.auto_id}}"> |
| 113 | + <ul> |
| 114 | + |
| 115 | + {% for choice in field %} |
| 116 | + |
| 117 | + <li class="{% if field.field.required and form.required_css_class %}{{ form.required_css_class }}{% endif %}"> |
| 118 | + <label> |
| 119 | + {{ choice.tag }} |
| 120 | + <span>{{ choice.choice_label }}</span> |
| 121 | + </label> |
| 122 | + </li> |
| 123 | + |
| 124 | + {% endfor %} |
| 125 | + |
| 126 | + </ul> |
| 127 | + {% for error in field.errors %} |
| 128 | + <span class="help-block {{ form.error_css_class }}">{{ error }}</span> |
| 129 | + {% endfor %} |
| 130 | + |
| 131 | + {% if field.help_text %} |
| 132 | + <p class="help-block"> |
| 133 | + {{ field.help_text|safe }} |
| 134 | + </p> |
| 135 | + {% endif %} |
| 136 | + </div> |
| 137 | + |
| 138 | + </div> |
| 139 | + |
108 | 140 | {% elif field|is_textarea %} |
109 | | - <div class="input-field col {{ classes.label }}"> |
| 141 | + <div class="input-field col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
110 | 142 | <textarea id="{{ field.auto_id }}" class="materialize-textarea" name="{{field.name}}">{% if field.value %}{{ field.value }}{% endif %}</textarea> |
111 | 143 | {% if field.auto_id %} |
112 | | - <label class="{{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}" for="{{ field.auto_id }}">{{ field.label }}</label> |
| 144 | + <label class="{% if field.field.required %}{{ form.required_css_class }}{% endif %}" for="{{ field.auto_id }}">{{ field.label }}</label> |
113 | 145 | {% endif %} |
114 | 146 |
|
115 | 147 | {% for error in field.errors %} |
|
124 | 156 | </div> |
125 | 157 |
|
126 | 158 | {% elif field|is_file %} |
127 | | - <div class="col {{ classes.label }}"> |
| 159 | + <div class="col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
128 | 160 |
|
129 | 161 | {% for error in field.errors %} |
130 | 162 | <p class="help-block orange-text {{ form.error_css_class }}">{{ error }}</p> |
|
143 | 175 | </div> |
144 | 176 | {% else %} |
145 | 177 |
|
146 | | - <div class="input-field col {{ classes.label }}"> |
| 178 | + <div class="input-field col {{ classes.label }} {{ classes.value }} {{ classes.single_value }}"> |
147 | 179 | {{ field }} |
148 | 180 | {% if field.auto_id %} |
149 | | - <label class="{{ classes.label }} {% if field.field.required %}{{ form.required_css_class }}{% endif %}" for="{{ field.auto_id }}">{{ field.label }}</label> |
| 181 | + <label class="{% if field.field.required %}{{ form.required_css_class }}{% endif %}" for="{{ field.auto_id }}">{{ field.label }}</label> |
150 | 182 | {% endif %} |
151 | 183 |
|
152 | 184 | {% for error in field.errors %} |
|
0 commit comments