Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CoreVisualizations/Visualizations/HtmlTable.php')
-rw-r--r--plugins/CoreVisualizations/Visualizations/HtmlTable.php15
1 files changed, 14 insertions, 1 deletions
diff --git a/plugins/CoreVisualizations/Visualizations/HtmlTable.php b/plugins/CoreVisualizations/Visualizations/HtmlTable.php
index 65866c8edf..adcf8e2bda 100644
--- a/plugins/CoreVisualizations/Visualizations/HtmlTable.php
+++ b/plugins/CoreVisualizations/Visualizations/HtmlTable.php
@@ -10,9 +10,9 @@ namespace Piwik\Plugins\CoreVisualizations\Visualizations;
use Piwik\API\Request as ApiRequest;
use Piwik\Common;
+use Piwik\Metrics;
use Piwik\Period;
use Piwik\Plugin\Visualization;
-use Piwik\View;
/**
* DataTable visualization that shows DataTable data in an HTML table.
@@ -44,6 +44,19 @@ class HtmlTable extends Visualization
$this->config->show_visualization_only = true;
}
+ if ($this->requestConfig->idSubtable) {
+ $this->config->show_totals_row = false;
+ }
+
+ foreach (Metrics::getMetricIdsToProcessReportTotal() as $metricId) {
+ $this->config->report_ratio_columns[] = Metrics::getReadableColumnName($metricId);
+ }
+ if (!empty($this->report)) {
+ foreach ($this->report->getMetricNamesToProcessReportTotals() as $metricName) {
+ $this->config->report_ratio_columns[] = $metricName;
+ }
+ }
+
// we do not want to get a datatable\map
$period = Common::getRequestVar('period', 'day', 'string');
if (Period\Range::parseDateRange($period)) {