From 4b43213169e80ceff4b8a3a835fc7a30c3c9d575 Mon Sep 17 00:00:00 2001 From: rGaillard Date: Tue, 11 Sep 2012 13:12:02 +0000 Subject: [PATCH] [-] BO: Fix display of filter listings PSCFV-3992 git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17281 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/helper/HelperList.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/classes/helper/HelperList.php b/classes/helper/HelperList.php index c018df2cd..953c52af5 100644 --- a/classes/helper/HelperList.php +++ b/classes/helper/HelperList.php @@ -532,9 +532,7 @@ class HelperListCore extends Helper { if (!isset($params['type'])) $params['type'] = 'text'; - - $value = Tools::getValue($this->table.'Filter_'.(array_key_exists('filter_key', $params) ? $params['filter_key'] : $key)); - + $value = Context::getContext()->cookie->{$this->table.'Filter_'.(array_key_exists('filter_key', $params) ? $params['filter_key'] : $key)}; switch ($params['type']) { case 'bool': @@ -558,9 +556,9 @@ class HelperListCore extends Helper case 'select': foreach ($params['list'] as $option_value => $option_display) { - if (isset($_POST[$this->table.'Filter_'.$params['filter_key']]) - && Tools::getValue($this->table.'Filter_'.$params['filter_key']) == $option_value - && Tools::getValue($this->table.'Filter_'.$params['filter_key']) != '') + if (isset(Context::getContext()->cookie->{$this->table.'Filter_'.$params['filter_key']}) + && Context::getContext()->cookie->{$this->table.'Filter_'.$params['filter_key']} == $option_value + && Context::getContext()->cookie->{$this->table.'Filter_'.$params['filter_key']} != '') $this->fields_list[$key]['select'][$option_value]['selected'] = 'selected'; } break;