From eeb82533d8f0873eb415e2ab4a5ca74096bccda5 Mon Sep 17 00:00:00 2001 From: rGaillard Date: Wed, 17 Oct 2012 15:42:19 +0000 Subject: [PATCH] [-] Core : Fix #PSCFV-4986 --- classes/Configuration.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/classes/Configuration.php b/classes/Configuration.php index ec8c2767b..1a6ac61bd 100644 --- a/classes/Configuration.php +++ b/classes/Configuration.php @@ -302,7 +302,12 @@ class ConfigurationCore extends ObjectModel $id_shop_group = Shop::getContextShopGroupID(true); if (!is_array($values)) + { + $is_i18n = false; $values = array($values); + } + else + $is_i18n = true; $result = true; foreach ($values as $lang => $value) @@ -364,10 +369,13 @@ class ConfigurationCore extends ObjectModel )); } } - - Configuration::set($key, $value, $id_shop_group, $id_shop); + if (!$is_i18n) + Configuration::set($key, $value, $id_shop_group, $id_shop); } + if ($is_i18n) + Configuration::set($key, $values, $id_shop_group, $id_shop); + return $result; }