From 47cd9d41375e56bcccd24013734f426886c3498d Mon Sep 17 00:00:00 2001 From: Paolo Date: Mon, 11 Dec 2017 15:44:03 +0100 Subject: [PATCH] By default the FilterWidget shows all the columns --- application/widgets/FilterWidget.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/application/widgets/FilterWidget.php b/application/widgets/FilterWidget.php index 56b83304b..a67004d4d 100644 --- a/application/widgets/FilterWidget.php +++ b/application/widgets/FilterWidget.php @@ -107,6 +107,18 @@ class FilterWidget extends Widget // $this->listFields = $this->FiltersModel->getExecutedQueryListFields(); + $filterSessionArray = $this->session->userdata(self::SESSION_NAME); + if (isset($filterSessionArray[self::SELECTED_FIELDS])) + { + $selectedFields = $filterSessionArray[self::SELECTED_FIELDS]; + } + + if (count($selectedFields) == 0) + { + $filterSessionArray[self::SELECTED_FIELDS] = $this->listFields; + $this->session->set_userdata(self::SESSION_NAME, $filterSessionArray); + } + // $this->metaData = $this->FiltersModel->getExecutedQueryMetaData();