Bonjour @hydromel2008,
Merci pour votre réponse.
J'ai appliqué un petit correctif pour l'instant au niveau de la méthode processProductCustomization du fichier AdminProductWrapper.php :
//update product count fields labels /* Core - Do not work */ // Db::getInstance()->execute('UPDATE `' . _DB_PREFIX_ . 'product` SET `customizable` = ' . $productCustomizableValue . ', `uploadable_files` = ' . (int) $countFieldFile . ', `text_fields` = ' . (int) $countFieldText . ' WHERE `id_product` = ' . (int) $product->id); /* Do not work */ // Db::getInstance(_PS_USE_SQL_SLAVE_)->update( // 'product', // array( // 'customizable' => $productCustomizableValue, // 'uploadable_files' => $countFieldFile, // 'text_fields' => $countFieldText // ), // 'id_product = ' . $product->id); /* Does work */ $product->customizable = (int)$productCustomizableValue; $product->uploadable_files = (int)$countFieldFile; $product->text_fields = (int)$countFieldText;
Au moins ça fonctionne, mais je ne sais pas si cela causera des problèmes à l'avenir ou non.
Si il y a mieux à faire, je suis tout ouie