Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 28... Línea 28...
28
        "attributes": [{
28
        "attributes": [{
29
            "name": "data-custom",
29
            "name": "data-custom",
30
            "value": "1"
30
            "value": "1"
31
        }],
31
        }],
32
        "table": "table",
32
        "table": "table",
-
 
33
        "button": {
-
 
34
            "tag": "button",
-
 
35
            "title": "Click me",
-
 
36
            "attributes": [{
-
 
37
                "name": "class",
-
 
38
                "value": "btn btn-primary"
-
 
39
            }]
-
 
40
        },
-
 
41
        "infocontainer": "Here's some information",
33
        "filterspresent": true,
42
        "filterspresent": true,
34
        "filtersform": "form"
43
        "filtersform": "form"
35
    }
44
    }
36
}}
45
}}
37
<div class="reportbuilder-report {{classes}}"
46
<div class="reportbuilder-report {{classes}}"
-
 
47
        id="reportbuilder-report-{{uniqid}}"
38
        data-region="core_reportbuilder/report"
48
        data-region="core_reportbuilder/report"
39
        data-report-id="{{id}}"
49
        data-report-id="{{id}}"
40
        data-report-type="{{type}}"
50
        data-report-type="{{type}}"
41
        data-parameter="{{parameters}}"
51
        data-report-parameters="{{parameters}}"
42
        {{#attributes}}{{name}}="{{value}}" {{/attributes}}>
52
        {{#attributes}}{{name}}="{{value}}" {{/attributes}}>
43
            <div class="reportbuilder-wrapper">
53
            <div class="reportbuilder-wrapper">
44
                {{#filterspresent}}
54
                {{! Action buttons }}
45
                    <div class="dropdown d-flex justify-content-end">
55
                <div class="dropdown d-flex justify-content-end mb-3">
-
 
56
                    {{#button}}
-
 
57
                        <{{{tag}}} {{#attributes}}{{name}}="{{value}}" {{/attributes}}>{{title}}</{{{tag}}}>
-
 
58
                    {{/button}}
-
 
59
                    {{#filterspresent}}
46
                        {{>core_reportbuilder/local/filters/area}}
60
                        {{>core_reportbuilder/local/filters/area}}
47
                    </div>
-
 
48
                {{/filterspresent}}
61
                    {{/filterspresent}}
49
                {{! Table }}
-
 
50
                <div class="mt-2">
-
 
51
                    {{{table}}}
-
 
52
                </div>
62
                </div>
-
 
63
                {{! Info container }}
-
 
64
                {{#infocontainer}}<div class="mt-2">{{{.}}}</div>{{/infocontainer}}
-
 
65
                {{! Table }}
-
 
66
                <div class="mt-2">{{{table}}}</div>
53
            </div>
67
            </div>
54
</div>
68
</div>
Línea 55... Línea 69...
55
 
69
 
56
{{#js}}
70
{{#js}}