From 200c4e15b221af88cec28cf0ae7d4d4d66878a48 Mon Sep 17 00:00:00 2001 From: jBreux Date: Thu, 22 Dec 2011 18:03:12 +0000 Subject: [PATCH] // Fix multi shop --- classes/AdminController.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/classes/AdminController.php b/classes/AdminController.php index af6d22bd3..1c967488a 100644 --- a/classes/AdminController.php +++ b/classes/AdminController.php @@ -2302,13 +2302,14 @@ class AdminControllerCore extends Controller return; $assos = array(); - foreach ($_POST['checkBox'.Tools::toCamelCase($type, true).'Asso_'.$table] as $id_asso_object => $row) - { - if (!(int)$id_asso_object) - $id_asso_object = $id_object; - foreach ($row as $id_shop => $value) - $assos[] = array('id_object' => (int)$id_asso_object, 'id_'.$type => (int)$id_shop); - } + if (isset($_POST['checkBox'.Tools::toCamelCase($type, true).'Asso_'.$table])) + foreach ($_POST['checkBox'.Tools::toCamelCase($type, true).'Asso_'.$table] as $id_asso_object => $row) + { + if (!(int)$id_asso_object) + $id_asso_object = $id_object; + foreach ($row as $id_shop => $value) + $assos[] = array('id_object' => (int)$id_asso_object, 'id_'.$type => (int)$id_shop); + } return array($assos, $type); }