From 3da09167ba5d8405d4e3483aa1a8f862f174f964 Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Thu, 16 Feb 2012 08:31:27 +0000 Subject: [PATCH] // Blocklayered : Fix bug with category_box from ajax-back always empty git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@13371 b9a71923-0436-4b27-9f14-aed3839534dd --- modules/blocklayered/blocklayered-ajax-back.php | 8 +++++--- modules/blocklayered/blocklayered.php | 2 -- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/blocklayered/blocklayered-ajax-back.php b/modules/blocklayered/blocklayered-ajax-back.php index 409a6ae90..f10c9fb5d 100644 --- a/modules/blocklayered/blocklayered-ajax-back.php +++ b/modules/blocklayered/blocklayered-ajax-back.php @@ -34,10 +34,12 @@ if (substr(Tools::encrypt('blocklayered/index'),0,10) != Tools::getValue('layere include(dirname(__FILE__).'/blocklayered.php'); +$category_box = Tools::getValue('categoryBox'); + /* Clean categoryBox before use */ -if (isset($_GET['categoryBox']) AND is_array($_GET['categoryBox'])) - foreach ($_GET['categoryBox'] AS &$value) +if (is_array($category_box)) + foreach ($category_box AS &$value) $value = (int)$value; $blockLayered = new BlockLayered(); -echo $blockLayered->ajaxCallBackOffice(Tools::getValue('categoryBox'), Tools::getValue('id_layered_filter')); +echo $blockLayered->ajaxCallBackOffice($category_box, Tools::getValue('id_layered_filter')); diff --git a/modules/blocklayered/blocklayered.php b/modules/blocklayered/blocklayered.php index 5cd7be2f0..1aebfad01 100644 --- a/modules/blocklayered/blocklayered.php +++ b/modules/blocklayered/blocklayered.php @@ -3198,8 +3198,6 @@ class BlockLayered extends Module { global $cookie; - $categoryBox = array(); - if (!empty($id_layered_filter)) { $layeredFilter = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow('SELECT * FROM '._DB_PREFIX_.'layered_filter WHERE id_layered_filter = '.(int)$id_layered_filter);