From bba8baca3b2d855fe52a6f0b4456604d0706b014 Mon Sep 17 00:00:00 2001 From: Stefan Giehl Date: Tue, 11 Jun 2019 05:47:26 +0200 Subject: Show flattened columns as extra columns in UI (#12524) * Show each dimension as seperate column in html tables for flattened reports * set default columns * rename first dimension column for flattened reports to label * modify rows right before rendering to prevent plugins to overwrite the displayed columns again * Use datatable config to allow splitting dimensions into separate columns * Hide datatable option if report has only one dimension * ensure to add only needed metric dimensions * adds ui test * reorder datatable options * Add additional columns before generic filters are applied to make sorting of those columns possible * Improve table layout with multipe label columns * show logo only in first column * Add new metadata so the original combine label is still available for row actions * improve check for multiple lables * show row action always in last label column * updates UI file * fix Others handling for flattened reports * ensure label translation is set correctly * show concatenated dimension names as flatten report label * search combined labels in flattened tables showing dimensions separately * more ui tests * fix handling of summary row for concatenated dimensions * updates expected test files * fix insights layout * fix realtime visits table layout * fix ui tests * ensure dimensions have correct display order --- plugins/CoreHome/templates/_dataTableActions.twig | 11 ++++++++--- plugins/CoreHome/templates/_dataTableCell.twig | 6 +++--- 2 files changed, 11 insertions(+), 6 deletions(-) (limited to 'plugins/CoreHome/templates') diff --git a/plugins/CoreHome/templates/_dataTableActions.twig b/plugins/CoreHome/templates/_dataTableActions.twig index 095c5a0aee..4266644440 100644 --- a/plugins/CoreHome/templates/_dataTableActions.twig +++ b/plugins/CoreHome/templates/_dataTableActions.twig @@ -121,14 +121,19 @@