diff --git a/plugins/CoreVisualizations/JqplotDataGenerator.php b/plugins/CoreVisualizations/JqplotDataGenerator.php index 3b8ec8a752bfe55291f1c50b3992241bf9e1ce41..14e796cd0d003bf0c8ca60cfe10427f2cbd5e8e6 100644 --- a/plugins/CoreVisualizations/JqplotDataGenerator.php +++ b/plugins/CoreVisualizations/JqplotDataGenerator.php @@ -86,6 +86,7 @@ class JqplotDataGenerator $dataTable->queueFilter('AddSummaryRow', Piwik::translate('General_Total')); } + $dataTable->applyQueuedFilters(); $this->initChartObjectData($dataTable, $visualization); } diff --git a/plugins/Goals/Reports/BaseEcommerceItem.php b/plugins/Goals/Reports/BaseEcommerceItem.php index ce491796a83ecf508d4a971d0363dfbea48d6baf..685a53ca03a1962696e9eb8a4ba7340f49461fe7 100644 --- a/plugins/Goals/Reports/BaseEcommerceItem.php +++ b/plugins/Goals/Reports/BaseEcommerceItem.php @@ -71,9 +71,11 @@ abstract class BaseEcommerceItem extends BaseEcommerce $view->config->show_exclude_low_population = false; $view->config->show_table_all_columns = false; - $moneyColumns = array('revenue'); - $formatter = array(new Formatter(), 'getPrettyMoney'); - $view->config->filters[] = array('ColumnCallbackReplace', array($moneyColumns, $formatter, array($idSite))); + if (!($view instanceof Evolution)) { + $moneyColumns = array('revenue'); + $formatter = array(new Formatter(), 'getPrettyMoney'); + $view->config->filters[] = array('ColumnCallbackReplace', array($moneyColumns, $formatter, array($idSite))); + } $view->requestConfig->filter_limit = 10; $view->requestConfig->filter_sort_column = 'revenue';