diff options
author | sgiehl <stefangiehl@gmail.com> | 2012-11-03 18:32:02 +0400 |
---|---|---|
committer | sgiehl <stefangiehl@gmail.com> | 2012-11-03 18:32:02 +0400 |
commit | fcb253cb693e00cc8d18e166ce876273dba8ed4e (patch) | |
tree | e89ff6c6e7361d7b3c5da2eb5adb9f36ff677d34 /plugins/DBStats/templates | |
parent | 0c629851c7b5a362d14144c67f874f72a85578f7 (diff) |
refs #3359 use global ajax method
git-svn-id: http://dev.piwik.org/svn/trunk@7367 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'plugins/DBStats/templates')
-rwxr-xr-x | plugins/DBStats/templates/index.tpl | 38 |
1 files changed, 15 insertions, 23 deletions
diff --git a/plugins/DBStats/templates/index.tpl b/plugins/DBStats/templates/index.tpl index d342f31a1f..10f10e6864 100755 --- a/plugins/DBStats/templates/index.tpl +++ b/plugins/DBStats/templates/index.tpl @@ -77,7 +77,7 @@ </td> <td> <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> </div> </td> @@ -95,7 +95,7 @@ </td> <td> <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> </div> </td> @@ -121,29 +121,21 @@ (function( $ ){ $(document).ready(function() { $('.ajaxLoad').each(function() { - var self = this, - reportUrl = $(this).attr('href'); + var self = this; + var action = $(this).attr('action'); // build & execute AJAX request - var request = - { - type: 'GET', - url: reportUrl, - dataType: 'html', - async: true, - error: piwikHelper.ajaxHandleError, // Callback when the request fails - data: { - idSite: broadcast.getValueFromUrl('idSite'), - period: broadcast.getValueFromUrl('period'), - date: broadcast.getValueFromUrl('date') - }, - success: function(data) { - $('.loadingPiwik', self).hide(); - $(self).html(data); - } - }; - - piwikHelper.queueAjaxRequest($.ajax(request)); + piwikHelper.ajaxCall( + 'DBStats', + action, + {viewDataTable: 'table'}, + function(data) { + $('.loadingPiwik', self).remove(); + $(self).html(data); + }, + 'html', + true + ); }); }); })( jQuery ); |