Commit | Line | Data |
---|---|---|
58488d0f | 1 | <div class="form-group row {{#error}}has-danger{{/error}} fitem {{#advanced}}advanced{{/advanced}} {{{element.extraclasses}}}"> |
dc801cb6 MN |
2 | <div class="col-md-3"> |
3 | {{#text}} | |
4 | <label for="{{element.id}}"> | |
5 | {{{label}}} | |
6 | </label> | |
7 | {{/text}} | |
8 | </div> | |
9 | <div class="col-md-9 checkbox"> | |
4d181caf | 10 | <div class="form-check d-flex"> |
3ec69c2e BB |
11 | <label> |
12 | {{^element.hardfrozen}} | |
13 | {{#element.frozen}} | |
14 | <input type="hidden" name="{{element.name}}" value="{{element.frozenvalue}}"> | |
15 | {{/element.frozen}} | |
16 | {{/element.hardfrozen}} | |
17 | <input type="checkbox" | |
18 | name="{{element.name}}" | |
19 | class="form-check-input {{element.extraclasses}}" | |
20 | {{#element.value}} | |
21 | value="{{element.value}}" | |
22 | {{/element.value}} | |
23 | {{^element.value}} | |
24 | value="1" | |
25 | {{/element.value}} | |
26 | id="{{element.id}}" {{#element.checked}}checked{{/element.checked}} | |
27 | {{#error}} | |
521989ec | 28 | autofocus aria-describedby="{{element.iderror}}" |
3ec69c2e BB |
29 | {{/error}} |
30 | {{#element.frozen}} | |
31 | disabled | |
32 | {{/element.frozen}} | |
33 | {{{element.attributes}}} > | |
34 | {{#text}} | |
35 | {{{.}}} | |
36 | {{/text}} | |
37 | {{^text}} | |
38 | {{{label}}} | |
39 | {{/text}} | |
40 | </label> | |
4d181caf BB |
41 | <span class="ml-2 d-flex align-items-center align-self-start"> |
42 | {{#required}} | |
43 | <div class="text-danger" title="{{#str}}required{{/str}}"> | |
44 | {{#pix}}req, core, {{#str}}required{{/str}}{{/pix}} | |
45 | </div> | |
46 | {{/required}} | |
3ec69c2e BB |
47 | {{{helpbutton}}} |
48 | </span> | |
49 | </div> | |
521989ec | 50 | <div class="form-control-feedback invalid-feedback" id="{{element.iderror}}" {{#error}} style="display: block;"{{/error}}> |
91bda4cd DW |
51 | {{{error}}} |
52 | </div> | |
53 | </div> | |
54 | </div> | |
9de8c561 | 55 | {{^element.frozen}} |
4d181caf | 56 | |
91bda4cd | 57 | {{#js}} |
2ede86d7 | 58 | require(['theme_boost/form-display-errors'], function(module) { |
4691b2d0 | 59 | module.enhance({{#quote}}{{element.id}}{{/quote}}); |
91bda4cd | 60 | }); |
63e4df60 DW |
61 | {{/js}} |
62 | {{/element.frozen}} |