diff --git a/plugins/Referers/API.php b/plugins/Referers/API.php index 799ba66ca685479f459fced7f29ae5e701c52717..2522e56b923e4f6a6ef79042c5309e073f37d0d3 100644 --- a/plugins/Referers/API.php +++ b/plugins/Referers/API.php @@ -486,10 +486,7 @@ class Piwik_Referers_API { if ($dataTable instanceof Piwik_DataTable_Array) // recurse for array datatables { - foreach ($dataTable->getArray() as $childTable) - { - $this->setGetReferrerTypeSubtables($childTable, $idSite, $period, $date, $segment, $expanded); - } + throw new Exception("Referrers.getAll with multiple sites or dates is not supported (yet)."); } else { diff --git a/plugins/Referers/Controller.php b/plugins/Referers/Controller.php index 861d8c07e8ee7cc2ab73c29f3a15d330a337a8a4..ac09146591b16e493317e31ec46b3135cc941108 100644 --- a/plugins/Referers/Controller.php +++ b/plugins/Referers/Controller.php @@ -149,6 +149,7 @@ class Piwik_Referers_Controller extends Piwik_Controller $view->setColumnsToDisplay(array('label', 'nb_visits')); $view->enableShowGoals(); $view->setLimit(20); + $view->setCustomParameter('disable_row_actions', '1'); $setGetAllHtmlPrefix = array($this, 'setGetAllHtmlPrefix'); $view->queueFilter(