Add ajax call to event material tree

This commit is contained in:
Alejandro Avilés 2014-10-15 11:30:08 +02:00
parent 4ae1f8bc76
commit 41b6de3b78
2 changed files with 13 additions and 12 deletions

View File

@ -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'));
}
}
});

View File

@ -195,13 +195,13 @@
<div id="materialHeader" class="statsTableDivider">
{% trans %}Downloads for{% endtrans %}:
<span id="materialTitle">
{% trans %}No Material Selected{% endtrans %}.
&mdash;
</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>