McHerve Posted September 15, 2015 Share Posted September 15, 2015 Bonjour, je suis nouveau venu sous Prestashop (1.6.1) et essaye de réimporter d'anciennes données depuis un autre site (qui n'était pas sous prestashop) Je fais donc des imports via des csv. Sauf que je me casse les dents depuis plusieurs jours avec certains imports Mon soucis est dans l'import de produit (via le BO) et plus précisément concernant les caractéristiques des produits - Un csv sans caractéristique est importé sans soucis - mais s'il contient des caractéristiques -> erreur [PrestaShopException] Property FeatureValue->value is not valid at line 954 in file classes/ObjectModel.php 949. } 950. 951. $message = $this->validateField($field, $value, $id_lang); 952. if ($message !== true) { 953. if ($die) { 954. throw new PrestaShopException($message); 955. } 956. return $error_return ? $message : false; 957. } 958. } 959. } ObjectModelCore->validateFieldsLang - [line 295 - classes/ObjectModel.php] ObjectModelCore->getFieldsLang - [line 511 - classes/ObjectModel.php] ObjectModelCore->add - [line 178 - classes/FeatureValue.php] - [2 Arguments] FeatureValueCore->add - [line 171 - classes/FeatureValue.php] FeatureValueCore::addFeatureValueImport - [line 1864 - controllers/admin/AdminImportController.php] - [5 Arguments] AdminImportControllerCore->productImport - [line 3493 - controllers/admin/AdminImportController.php] AdminImportControllerCore->postProcess - [line 178 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 58 - admin/index.php] Mes caractéristiques sont formattés comme ceci "key:value:1:0,autreKey:autreValue:2:0,[…]" etc chaque produit a une 15aine de caratéristiques. PS: J'ai veillé (et vérifié) qu'aucune "key" ou "value" ne contient les séparateurs ":" ou "," bien évidemmment D'après mes essais: - si je n'ai qu'une caractéristique par produit ça marche - si j'en ai plus l'import échoue quel que soit le formatage essayé : caractéristiques soient formattées avec ou sans "personnalisation" "key:value:1,autreKey:autreValue:2,[…]" caractéristiques soient formattées avec ou sans "position""key:value,autreKey:autreValue,[…]" J'ai essayé pleins de trucs (et en ai lu encore plus sur le forum), …je ne sais plus quoi faire du tout Merci d'avance de votre aide!!! Hervé Link to comment Share on other sites More sharing options...
McHerve Posted September 21, 2015 Author Share Posted September 21, 2015 up? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now