[-] BO : fixed issue with dot and comma in import for floating numbers #PSCFV-3609

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@16866 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
dMetzger
2012-08-16 12:04:40 +00:00
parent e0a7aeab6b
commit 94555d9fa5
+7 -2
View File
@@ -760,7 +760,13 @@ class AdminImportControllerCore extends AdminController
$entity->{$key}[$id_lang_tmp] = $value;
}
else
{
// If the type is float, we need to cast it in order to avoid problem with "," and ".".
$class = get_class($entity);
if (isset($class::$definition['fields'][$key]['type']) && $class::$definition['fields'][$key]['type'] == ObjectModel::TYPE_FLOAT)
$infos = (float)$infos;
$entity->{$key} = isset(self::$validators[$key]) ? call_user_func(self::$validators[$key], $infos) : $infos;
}
return true;
}
@@ -2669,5 +2675,4 @@ class AdminImportControllerCore extends AdminController
die;
}
}
}
}