From b63e0b46c9741d681dda4ed24dda58a6d1935362 Mon Sep 17 00:00:00 2001 From: rMalie Date: Tue, 24 Jan 2012 09:05:00 +0000 Subject: [PATCH] // Fix ObjectModel add / update on lang fields when id_lang is set git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12630 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/ObjectModel.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/ObjectModel.php b/classes/ObjectModel.php index e6a904813..19ca80089 100644 --- a/classes/ObjectModel.php +++ b/classes/ObjectModel.php @@ -259,7 +259,7 @@ abstract class ObjectModelCore foreach (Language::getLanguages(false) as $language) $fields[$language['id_lang']] = $this->formatFields($language['id_lang']); else - $fields = $this->formatFields($this->id_lang); + $fields = array($this->id_lang => $this->formatFields($this->id_lang)); return $fields; } @@ -400,7 +400,7 @@ abstract class ObjectModelCore $fields = $this->getFieldsLang(); $shops = Shop::getShops(true, null, true); if ($fields && is_array($fields)) - foreach ($fields as &$field) + foreach ($fields as $field) { foreach (array_keys($field) AS $key) if (!Validate::isTableOrIdentifier($key))