Commit | Line | Data |
---|---|---|
929ca066 BA |
1 | {# Global styles for forms (uniform display) #} |
2 | ||
3 | {% block form_widget_simple %} | |
4 | {% set type = type|default('text') %} | |
5 | <div class="col-sm-8"> | |
6 | <input class="form-control" type="{{ type }}" {{ block('widget_attributes') }} {% if value is not empty %}value="{{ value }}" {% endif %}/> | |
7 | </div> | |
8 | {% endblock form_widget_simple %} | |
9 | ||
10 | {% block form_row %} | |
11 | {% spaceless %} | |
12 | <div class="form-group"> | |
13 | {{ form_label(form) }} | |
14 | {{ form_widget(form) }} | |
15 | {{ form_errors(form) }} | |
16 | </div> | |
17 | {% endspaceless %} | |
18 | {% endblock form_row %} | |
19 | ||
20 | {% block form_errors %} | |
21 | {% spaceless %} | |
22 | {% if errors|length > 0 %} | |
23 | <div class="col-xs-12 col-sm-8 col-sm-offset-2"> | |
24 | <ul> | |
25 | {% for error in errors %} | |
26 | <li>{{ error.message }}</li> | |
27 | {% endfor %} | |
28 | </ul> | |
29 | </div> | |
30 | {% endif %} | |
31 | {% endspaceless %} | |
32 | {% endblock form_errors %} |