Importation produits avec csv : pas d’images prestashop 1.5.3.1

Dans la dernière version, l’import des produits ne permet pas d’afficher les images même si l’url de celles ci est complètes. Ce bug est corrigé ici

Voici comment procéder : Aller sur le source controllers/admin/AdminImportController.php Puis commenter certaines lignes et ajouter des nouvelles. C’est à la ligne 654. Les lignes en rouges sont à mettre en commentaire, les lignes vertes sont à ajouter.

     if (is_null($separator) || trim($separator) ==  »)
      $separator = ‘,’;
// debut anciennes lignes à commenter
     do $uniqid = uniqid(); while (file_exists(_PS_UPLOAD_DIR_.$uniqid));
     $tmp_file = file_put_contents(_PS_UPLOAD_DIR_.$uniqid, $field);
     $fd = fopen($temp, ‘r’);
// fin anciennes lignes à commenter
// debut ajouter nouvelles lignes ajouter
     do $uniqid_path = _PS_UPLOAD_DIR_.uniqid(); while (file_exists($uniqid_path));
     file_put_contents($uniqid_path, $field);
     $fd = fopen($uniqid_path, ‘r’);
// fin ajouter nouvelles lignes
     $tab = fgetcsv($fd, MAX_LINE_SIZE, $separator);
     fclose($fd);
// commenter la ligne
     unlink($tmp_file);
// par celle la
     unlink($uniqid_path);
     if (empty($tab) || (!is_array($tab)))
     return array();

On va imaginer que cela sera corrigé dans la prochaine version mineure.