|
9 | 9 | {%- endblock form_widget %}
|
10 | 10 |
|
11 | 11 | {% block form_widget_simple -%}
|
12 |
| - {%- set type = type|default('text') -%} |
| 12 | + {% set type = type|default('text') -%} |
13 | 13 | <input type="{{ type }}" {{ block('widget_attributes') }} {% if value is not empty %}value="{{ value }}" {% endif %}/>
|
14 | 14 | {%- endblock form_widget_simple %}
|
15 | 15 |
|
|
44 | 44 |
|
45 | 45 | {% block choice_widget_expanded -%}
|
46 | 46 | <div {{ block('widget_container_attributes') }}>
|
47 |
| - {% for child in form %} |
| 47 | + {%- for child in form %} |
48 | 48 | {{- form_widget(child) -}}
|
49 | 49 | {{- form_label(child) -}}
|
50 |
| - {% endfor %} |
| 50 | + {% endfor -%} |
51 | 51 | </div>
|
52 |
| -{%- endblock choice_widget_expanded %} |
| 52 | +{% endblock choice_widget_expanded %} |
53 | 53 |
|
54 | 54 | {% block choice_widget_collapsed -%}
|
55 |
| - {% if required and empty_value is none and not empty_value_in_choices and not multiple %} |
| 55 | + {% if required and empty_value is none and not empty_value_in_choices and not multiple -%} |
56 | 56 | {% set required = false %}
|
57 | 57 | {% endif %}
|
58 | 58 | <select {{ block('widget_attributes') }}{% if multiple %} multiple="multiple"{% endif %}>
|
|
95 | 95 | {% block datetime_widget -%}
|
96 | 96 | {% if widget == 'single_text' %}
|
97 | 97 | {{- block('form_widget_simple') -}}
|
98 |
| - {% else -%} |
| 98 | + {% else %} |
99 | 99 | <div {{ block('widget_container_attributes') }}>
|
100 | 100 | {{- form_errors(form.date) -}}
|
101 | 101 | {{- form_errors(form.time) -}}
|
102 | 102 | {{- form_widget(form.date) -}}
|
103 | 103 | {{- form_widget(form.time) -}}
|
104 | 104 | </div>
|
105 |
| - {%- endif %} |
| 105 | + {% endif %} |
106 | 106 | {%- endblock datetime_widget %}
|
107 | 107 |
|
108 | 108 | {% block date_widget -%}
|
109 |
| - {% if widget == 'single_text' -%} |
110 |
| - {{ block('form_widget_simple') }} |
111 |
| - {%- else -%} |
| 109 | + {% if widget == 'single_text' %} |
| 110 | + {{- block('form_widget_simple') -}} |
| 111 | + {% else -%} |
112 | 112 | <div {{ block('widget_container_attributes') }}>
|
113 | 113 | {{- date_pattern|replace({
|
114 | 114 | '{{ year }}': form_widget(form.year),
|
|
120 | 120 | {%- endblock date_widget %}
|
121 | 121 |
|
122 | 122 | {% block time_widget -%}
|
123 |
| - {% if widget == 'single_text' -%} |
124 |
| - {{ block('form_widget_simple') }} |
125 |
| - {%- else -%} |
126 |
| - {% set vars = widget == 'text' ? { 'attr': { 'size': 1 }} : {} -%} |
| 123 | + {% if widget == 'single_text' %} |
| 124 | + {{- block('form_widget_simple') -}} |
| 125 | + {% else -%} |
| 126 | + {% set vars = widget == 'text' ? { 'attr': { 'size': 1 }} : {} %} |
127 | 127 | <div {{ block('widget_container_attributes') }}>
|
128 | 128 | {{ form_widget(form.hour, vars) }}{% if with_minutes %}:{{ form_widget(form.minute, vars) }}{% endif %}{% if with_seconds %}:{{ form_widget(form.second, vars) }}{% endif %}
|
129 | 129 | </div>
|
|
132 | 132 |
|
133 | 133 | {% block number_widget -%}
|
134 | 134 | {# type="number" doesn't work with floats #}
|
135 |
| - {%- set type = type|default('text') -%} |
136 |
| - {{ block('form_widget_simple') }} |
| 135 | + {% set type = type|default('text') %} |
| 136 | + {{- block('form_widget_simple') -}} |
137 | 137 | {%- endblock number_widget %}
|
138 | 138 |
|
139 | 139 | {% block integer_widget -%}
|
|
146 | 146 | {%- endblock money_widget %}
|
147 | 147 |
|
148 | 148 | {% block url_widget -%}
|
149 |
| - {% set type = type|default('url') -%} |
150 |
| - {{ block('form_widget_simple') }} |
| 149 | + {% set type = type|default('url') %} |
| 150 | + {{- block('form_widget_simple') -}} |
151 | 151 | {%- endblock url_widget %}
|
152 | 152 |
|
153 | 153 | {% block search_widget -%}
|
154 |
| - {% set type = type|default('search') -%} |
155 |
| - {{ block('form_widget_simple') }} |
| 154 | + {% set type = type|default('search') %} |
| 155 | + {{- block('form_widget_simple') -}} |
156 | 156 | {%- endblock search_widget %}
|
157 | 157 |
|
158 | 158 | {% block percent_widget -%}
|
159 |
| - {% set type = type|default('text') -%} |
160 |
| - {{ block('form_widget_simple') }} % |
| 159 | + {% set type = type|default('text') %} |
| 160 | + {{- block('form_widget_simple') -}} % |
161 | 161 | {%- endblock percent_widget %}
|
162 | 162 |
|
163 | 163 | {% block password_widget -%}
|
164 |
| - {% set type = type|default('password') -%} |
| 164 | + {% set type = type|default('password') %} |
165 | 165 | {{ block('form_widget_simple') }}
|
166 | 166 | {%- endblock password_widget %}
|
167 | 167 |
|
168 | 168 | {% block hidden_widget -%}
|
169 |
| - {% set type = type|default('hidden') -%} |
170 |
| - {{ block('form_widget_simple') }} |
171 |
| -{%- endblock hidden_widget %} |
| 169 | + {% set type = type|default('hidden') %} |
| 170 | + {{- block('form_widget_simple') -}} |
| 171 | +{%- endblock hidden_widget -%} |
172 | 172 |
|
173 | 173 | {% block email_widget -%}
|
174 |
| - {% set type = type|default('email') -%} |
175 |
| - {{ block('form_widget_simple') }} |
| 174 | + {% set type = type|default('email') %} |
| 175 | + {{- block('form_widget_simple') -}} |
176 | 176 | {%- endblock email_widget %}
|
177 | 177 |
|
178 | 178 | {% block button_widget -%}
|
|
183 | 183 | {%- endblock button_widget %}
|
184 | 184 |
|
185 | 185 | {% block submit_widget -%}
|
186 |
| - {% set type = type|default('submit') -%} |
187 |
| - {{ block('button_widget') }} |
| 186 | + {% set type = type|default('submit') %} |
| 187 | + {{- block('button_widget') -}} |
188 | 188 | {%- endblock submit_widget %}
|
189 | 189 |
|
190 | 190 | {% block reset_widget -%}
|
191 |
| - {% set type = type|default('reset') -%} |
192 |
| - {{ block('button_widget') }} |
| 191 | + {% set type = type|default('reset') %} |
| 192 | + {{- block('button_widget') -}} |
193 | 193 | {%- endblock reset_widget %}
|
194 | 194 |
|
195 | 195 | {# Labels #}
|
196 | 196 |
|
197 | 197 | {% block form_label -%}
|
198 |
| - {% if label is not sameas(false) %} |
199 |
| - {%- if not compound -%} |
| 198 | + {% if label is not sameas(false) -%} |
| 199 | + {% if not compound -%} |
200 | 200 | {% set label_attr = label_attr|merge({'for': id}) %}
|
201 |
| - {%- endif -%} |
202 |
| - {%- if required -%} |
| 201 | + {%- endif %} |
| 202 | + {% if required -%} |
203 | 203 | {% set label_attr = label_attr|merge({'class': (label_attr.class|default('') ~ ' required')|trim}) %}
|
204 |
| - {%- endif -%} |
205 |
| - {%- if label is empty -%} |
| 204 | + {%- endif %} |
| 205 | + {% if label is empty -%} |
206 | 206 | {% set label = name|humanize %}
|
207 | 207 | {%- endif -%}
|
208 | 208 | <label{% for attrname, attrvalue in label_attr %} {{ attrname }}="{{ attrvalue }}"{% endfor %}>{{ label|trans({}, translation_domain) }}</label>
|
|
218 | 218 | No need to render the errors here, as all errors are mapped
|
219 | 219 | to the first child (see RepeatedTypeValidatorExtension).
|
220 | 220 | #}
|
221 |
| - {{- block('form_rows') }} |
| 221 | + {{- block('form_rows') -}} |
222 | 222 | {%- endblock repeated_row %}
|
223 | 223 |
|
224 | 224 | {% block form_row -%}
|
|
253 | 253 | {% set form_method = method %}
|
254 | 254 | {%- else -%}
|
255 | 255 | {% set form_method = "POST" %}
|
256 |
| - {% endif %} |
| 256 | + {%- endif -%} |
257 | 257 | <form name="{{ form.vars.name }}" method="{{ form_method|lower }}" action="{{ action }}"{% for attrname, attrvalue in attr %} {{ attrname }}="{{ attrvalue }}"{% endfor %}{% if multipart %} enctype="multipart/form-data"{% endif %}>
|
258 |
| - {% if form_method != method %} |
| 258 | + {%- if form_method != method -%} |
259 | 259 | <input type="hidden" name="_method" value="{{ method }}" />
|
260 |
| - {%- endif %} |
| 260 | + {%- endif -%} |
261 | 261 | {%- endblock form_start %}
|
262 | 262 |
|
263 | 263 | {% block form_end -%}
|
264 |
| - {% if not render_rest is defined or render_rest -%} |
265 |
| - {{ form_rest(form) }} |
266 |
| - {%- endif -%} |
| 264 | + {% if not render_rest is defined or render_rest %} |
| 265 | + {{- form_rest(form) -}} |
| 266 | + {% endif -%} |
267 | 267 | </form>
|
268 | 268 | {%- endblock form_end %}
|
269 | 269 |
|
|
283 | 283 |
|
284 | 284 | {% block form_rest -%}
|
285 | 285 | {% for child in form -%}
|
286 |
| - {% if not child.rendered -%} |
287 |
| - {{ form_row(child) }} |
288 |
| - {%- endif %} |
| 286 | + {% if not child.rendered %} |
| 287 | + {{- form_row(child) -}} |
| 288 | + {% endif %} |
289 | 289 | {%- endfor %}
|
290 |
| -{%- endblock form_rest %} |
| 290 | +{% endblock form_rest %} |
291 | 291 |
|
292 | 292 | {# Support #}
|
293 | 293 |
|
294 | 294 | {% block form_rows -%}
|
295 |
| - {% for child in form -%} |
296 |
| - {{ form_row(child) }} |
297 |
| - {%- endfor %} |
| 295 | + {% for child in form %} |
| 296 | + {{- form_row(child) -}} |
| 297 | + {% endfor %} |
298 | 298 | {%- endblock form_rows %}
|
299 | 299 |
|
300 | 300 | {% block widget_attributes -%}
|
|
0 commit comments