Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<label class="form-check-inline {{#error}}has-danger{{/error}} fitem {{#advanced}}advanced{{/advanced}} {{{element.extraclasses}}}">
2
    <div class="form-check d-flex custom-control custom-switch">
3
    {{^element.hardfrozen}}
4
        {{^element.frozen}}
5
            <input type="hidden" name="{{element.name}}" value="{{element.deselectedvalue}}">
6
        {{/element.frozen}}
7
        {{#element.frozen}}
8
            <input type="hidden" name="{{element.name}}" value="{{element.frozenvalue}}">
9
        {{/element.frozen}}
10
    {{/element.hardfrozen}}
11
    <input type="checkbox" name="{{element.name}}" class="form-check-input custom-control-input {{element.extraclasses}}"
12
        id="{{element.id}}"
13
        {{#element.selectedvalue}}
14
            value="{{element.selectedvalue}}"
15
        {{/element.selectedvalue}}
16
        {{#element.checked}}checked{{/element.checked}}
17
        {{#error}}
18
            autofocus aria-describedby="{{element.iderror}}"
19
        {{/error}}
20
        {{#element.frozen}}
21
            disabled
22
        {{/element.frozen}}
23
        {{{element.attributes}}} >
24
         <label class="custom-control-label" for="{{element.id}}"></label>
25
        {{{label}}}
26
    </div>
27
</label>
28
{{#text}}
29
    <em>{{{.}}}</em>
30
{{/text}}
31
{{{helpbutton}}}
32
<div class="form-control-feedback invalid-feedback" id="{{element.iderror}}" {{#error}} style="display: block;"{{/error}}>
33
    {{{error}}}
34
</div>
35
{{^element.frozen}}
36
{{#js}}
37
require(['theme_universe/form-display-errors'], function(module) {
38
    module.enhance({{#quote}}{{element.id}}{{/quote}});
39
});
40
{{/js}}
41
{{/element.frozen}}