mirror of
https://github.com/lucaspalomodevelop/indico-plugins.git
synced 2026-03-15 16:34:34 +00:00
Add ajax call to event material tree
This commit is contained in:
parent
4ae1f8bc76
commit
41b6de3b78
@ -155,17 +155,18 @@ $(function() {
|
||||
var load_material_tree = function() {
|
||||
$(treeDOMTarget).html(progressIndicator(true, true).dom);
|
||||
|
||||
indicoRequest('piwik.getMaterialTreeData',
|
||||
{
|
||||
confId: $('#confId').val()
|
||||
},
|
||||
function(result, error) {
|
||||
if (!error) {
|
||||
if (result !== null) {
|
||||
draw_jqTree(result);
|
||||
$.ajax({
|
||||
url: build_url(PiwikPlugin.urls.material, {confId: $('#confId').val()}),
|
||||
type: 'POST',
|
||||
dataType: 'json',
|
||||
success: function(data) {
|
||||
if (handleAjaxError(data)) {
|
||||
return;
|
||||
}
|
||||
if (data.material.tree !== null) {
|
||||
draw_jqTree(data.material.tree);
|
||||
} else {
|
||||
/* There is no material present */
|
||||
$(treeDOMTarget).html($T('No Material Found.'));
|
||||
$(treeDOMTarget).html($T('No material found'));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -195,13 +195,13 @@
|
||||
<div id="materialHeader" class="statsTableDivider">
|
||||
{% trans %}Downloads for{% endtrans %}:
|
||||
<span id="materialTitle">
|
||||
{% trans %}No Material Selected{% endtrans %}.
|
||||
—
|
||||
</span>
|
||||
({% trans %}Total{% endtrans %}: <span id="materialTotalDownloads">0</span>)
|
||||
</div>
|
||||
<div id="materialInfo">
|
||||
<div id='materialDownloadChart'>
|
||||
{% trans %}No Material Selected{% endtrans %}.
|
||||
{% trans %}No material selected{% endtrans %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user