Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
{{!
2
    This file is part of Moodle - http://moodle.org/
3
    Moodle is free software: you can redistribute it and/or modify
4
    it under the terms of the GNU General Public License as published by
5
    the Free Software Foundation, either version 3 of the License, or
6
    (at your option) any later version.
7
    Moodle is distributed in the hope that it will be useful,
8
    but WITHOUT ANY WARRANTY; without even the implied warranty of
9
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10
    GNU General Public License for more details.
11
    You should have received a copy of the GNU General Public License
12
    along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
13
}}
14
{{!
15
    @template customfield_number/staticvalue
16
 
17
    Automatically calculated value for a number field.
18
 
19
    Example context (json):
20
    {
21
        "value": 5,
22
        "instanceid": 4,
23
        "fieldid": 5
24
    }
25
}}
26
<div class="customfield_number-recalculate-wrapper d-flex mt-2" data-fieldtype="wrapper">
27
    <div class="customfield_number-recalculate-value" data-fieldtype="value">{{{value}}}</div>
28
    {{#instanceid}}
29
        <div class="customfield_number-recalculate-link ms-2">
30
            <a href="#" data-customfield_number-action="recalculate" data-fieldtype="link"
31
                data-fieldid="{{fieldid}}" data-instanceid="{{instanceid}}">{{#pix}}t/reload, core{{/pix}}{{#str}} update, core {{/str}}</a>
32
        </div>
33
    {{/instanceid}}
34
</div>
35
{{#js}}
36
require(['customfield_number/recalculate'], function(Recalculate) {
37
    Recalculate.init();
38
});
39
{{/js}}