Skip to content
Extraits de code Groupes Projets
Valider fcb253cb rédigé par sgiehl's avatar sgiehl
Parcourir les fichiers

refs #3359 use global ajax method

git-svn-id: http://dev.piwik.org/svn/trunk@7367 59fd770c-687e-43c8-a1e3-f5a4ff64c105
parent 0c629851
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
</td> </td>
<td> <td>
<h2>{'General_Reports'|translate}</h2> <h2>{'General_Reports'|translate}</h2>
<div class="ajaxLoad" href="index.php?module=DBStats&action=getIndividualReportsSummary&viewDataTable=table"> <div class="ajaxLoad" action="getIndividualReportsSummary">
<span class="loadingPiwik"><img src="themes/default/images/loading-blue.gif" />{'General_LoadingData'|translate}</span> <span class="loadingPiwik"><img src="themes/default/images/loading-blue.gif" />{'General_LoadingData'|translate}</span>
</div> </div>
</td> </td>
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
</td> </td>
<td> <td>
<h2>{'General_Metrics'|translate}</h2> <h2>{'General_Metrics'|translate}</h2>
<div class="ajaxLoad" href="index.php?module=DBStats&action=getIndividualMetricsSummary&viewDataTable=table"> <div class="ajaxLoad" action="getIndividualMetricsSummary">
<span class="loadingPiwik"><img src="themes/default/images/loading-blue.gif" />{'General_LoadingData'|translate}</span> <span class="loadingPiwik"><img src="themes/default/images/loading-blue.gif" />{'General_LoadingData'|translate}</span>
</div> </div>
</td> </td>
...@@ -121,29 +121,21 @@ ...@@ -121,29 +121,21 @@
(function( $ ){ (function( $ ){
$(document).ready(function() { $(document).ready(function() {
$('.ajaxLoad').each(function() { $('.ajaxLoad').each(function() {
var self = this, var self = this;
reportUrl = $(this).attr('href'); var action = $(this).attr('action');
// build & execute AJAX request // build & execute AJAX request
var request = piwikHelper.ajaxCall(
{ 'DBStats',
type: 'GET', action,
url: reportUrl, {viewDataTable: 'table'},
dataType: 'html', function(data) {
async: true, $('.loadingPiwik', self).remove();
error: piwikHelper.ajaxHandleError, // Callback when the request fails $(self).html(data);
data: { },
idSite: broadcast.getValueFromUrl('idSite'), 'html',
period: broadcast.getValueFromUrl('period'), true
date: broadcast.getValueFromUrl('date') );
},
success: function(data) {
$('.loadingPiwik', self).hide();
$(self).html(data);
}
};
piwikHelper.queueAjaxRequest($.ajax(request));
}); });
}); });
})( jQuery ); })( jQuery );
......
...@@ -141,13 +141,13 @@ var piwikHelper = { ...@@ -141,13 +141,13 @@ var piwikHelper = {
params.action = action; params.action = action;
} }
params.idSite = params.idSite ? params.idSite : piwik.idSite || ''; params.idSite = params.idSite ? params.idSite : piwik.idSite || broadcast.getValueFromUrl('idSite');
params.period = params.period ? params.period : piwik.period || ''; params.period = params.period ? params.period : piwik.period || broadcast.getValueFromUrl('period');
if (!params.date) if (!params.date)
{ {
params.date = piwik.currentDateString || ''; params.date = piwik.currentDateString || broadcast.getValueFromUrl('date');
if (params.period == 'range') if (params.period == 'range' && piwik.currentDateString)
{ {
params.date = piwik.startDateString + ',' + params.date; params.date = piwik.startDateString + ',' + params.date;
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter