Impossible D'importer Des Produits Csv - Version 6.1.1


13 posts in this topic

Posted · Report post

Bonjour,

 

Sur une boutique Peel Premium v 6.1.1 je souhaite importer des nouveaux produits à partir d'un fichier Excel, par le biais du module d'importation en backoffice. (Webmastering > Import des produits)

 

- À partir du fichier csv d'exemple fourni, ça ne fonctionne pas :

Colonne n°0 non reconnue et donc non importée : "id"

Colonne n°1 non reconnue et donc non importée : "reference"

Colonne n°2 non reconnue et donc non importée : "prix"

Colonne n°3 non reconnue et donc non importée : "tva"

Colonne n°4 non reconnue et donc non importée : "nom_fr"

Colonne n°5 non reconnue et donc non importée : "descriptif_fr"

Colonne n°6 non reconnue et donc non importée : "description_fr"

Colonne n°7 non reconnue et donc non importée : "etat"

Nombre de produits importés avec succès : 0 dont 0 mis à jour et 0 créés.

 

Je me dis que ce fichier d'exemple fourni n'est finalement pas bien formaté ; je fais donc un export de mes produits par le biais du module d'exportation en backoffice (Webmastering > Export des produits), afin d'utiliser ce fichier csv pour importer mes produits

 

- J'obtiens les mêmes erreurs :

Colonne n°0 non reconnue et donc non importée : "affiche_stock"

Colonne n°1 non reconnue et donc non importée : "alpha"

Colonne n°2 non reconnue et donc non importée : "comments"

Colonne n°3 non reconnue et donc non importée : "cost_guides"

Colonne n°4 non reconnue et donc non importée : "date_insere"

Colonne n°5 non reconnue et donc non importée : "date_maj"

Colonne n°6 non reconnue et donc non importée : "default_color_id"

Colonne n°7 non reconnue et donc non importée : "default_image"

Colonne n°8 non reconnue et donc non importée : "delai_stock"

Colonne n°9 non reconnue et donc non importée : "descriptif_en"

Colonne n°10 non reconnue et donc non importée : "descriptif_fr"

Colonne n°11 non reconnue et donc non importée : "description_en"

Colonne n°12 non reconnue et donc non importée : "description_fr"

Colonne n°13 non reconnue et donc non importée : "display_price_by_weight"

Colonne n°14 non reconnue et donc non importée : "display_tab"

Colonne n°15 non reconnue et donc non importée : "etat"

Colonne n°16 non reconnue et donc non importée : "etat_stock"

Colonne n°17 non reconnue et donc non importée : "extrait"

Colonne n°18 non reconnue et donc non importée : "flash_end"

Colonne n°19 non reconnue et donc non importée : "flash_start"

Colonne n°20 non reconnue et donc non importée : "id"

Colonne n°21 non reconnue et donc non importée : "id_ecotaxe"

Colonne n°22 non reconnue et donc non importée : "id_marque"

Colonne n°23 non reconnue et donc non importée : "id_utilisateur"

Colonne n°24 non reconnue et donc non importée : "image1"

Colonne n°25 non reconnue et donc non importée : "image10"

Colonne n°26 non reconnue et donc non importée : "image2"

Colonne n°27 non reconnue et donc non importée : "image3"

Colonne n°28 non reconnue et donc non importée : "image4"

Colonne n°29 non reconnue et donc non importée : "image5"

Colonne n°30 non reconnue et donc non importée : "image6"

Colonne n°31 non reconnue et donc non importée : "image7"

Colonne n°32 non reconnue et donc non importée : "image8"

Colonne n°33 non reconnue et donc non importée : "image9"

Colonne n°34 non reconnue et donc non importée : "lang"

Colonne n°35 non reconnue et donc non importée : "meta_desc_en"

Colonne n°36 non reconnue et donc non importée : "meta_desc_fr"

Colonne n°37 non reconnue et donc non importée : "meta_key_en"

Colonne n°38 non reconnue et donc non importée : "meta_key_fr"

Colonne n°39 non reconnue et donc non importée : "meta_titre_en"

Colonne n°40 non reconnue et donc non importée : "meta_titre_fr"

Colonne n°41 non reconnue et donc non importée : "mp3"

Colonne n°42 non reconnue et donc non importée : "nom_en"

Colonne n°43 non reconnue et donc non importée : "nom_fr"

Colonne n°44 non reconnue et donc non importée : "on_check"

Colonne n°45 non reconnue et donc non importée : "on_download"

Colonne n°46 non reconnue et donc non importée : "on_flash"

Colonne n°47 non reconnue et donc non importée : "on_new"

Colonne n°48 non reconnue et donc non importée : "on_perso"

Colonne n°49 non reconnue et donc non importée : "on_promo"

Colonne n°50 non reconnue et donc non importée : "on_rollover"

Colonne n°51 non reconnue et donc non importée : "on_rupture"

Colonne n°52 non reconnue et donc non importée : "on_special"

Colonne n°53 non reconnue et donc non importée : "on_stock"

Colonne n°54 non reconnue et donc non importée : "on_top"

Colonne n°55 non reconnue et donc non importée : "paiement"

Colonne n°56 non reconnue et donc non importée : "pdf"

Colonne n°57 non reconnue et donc non importée : "poids"

Colonne n°58 non reconnue et donc non importée : "points"

Colonne n°59 non reconnue et donc non importée : "position"

Colonne n°60 non reconnue et donc non importée : "prix"

Colonne n°61 non reconnue et donc non importée : "prix_achat"

Colonne n°62 non reconnue et donc non importée : "prix_flash"

Colonne n°63 non reconnue et donc non importée : "prix_promo"

Colonne n°64 non reconnue et donc non importée : "prix_revendeur"

Colonne n°65 non reconnue et donc non importée : "promotion"

Colonne n°66 non reconnue et donc non importée : "reference"

Colonne n°67 non reconnue et donc non importée : "seuil_stock"

Colonne n°68 non reconnue et donc non importée : "tab1_html_en"

Colonne n°69 non reconnue et donc non importée : "tab1_html_fr"

Colonne n°70 non reconnue et donc non importée : "tab1_title_en"

Colonne n°71 non reconnue et donc non importée : "tab1_title_fr"

Colonne n°72 non reconnue et donc non importée : "tab2_html_en"

Colonne n°73 non reconnue et donc non importée : "tab2_html_fr"

Colonne n°74 non reconnue et donc non importée : "tab2_title_en"

Colonne n°75 non reconnue et donc non importée : "tab2_title_fr"

Colonne n°76 non reconnue et donc non importée : "tab3_html_en"

Colonne n°77 non reconnue et donc non importée : "tab3_html_fr"

Colonne n°78 non reconnue et donc non importée : "tab3_title_en"

Colonne n°79 non reconnue et donc non importée : "tab3_title_fr"

Colonne n°80 non reconnue et donc non importée : "tab4_html_en"

Colonne n°81 non reconnue et donc non importée : "tab4_html_fr"

Colonne n°82 non reconnue et donc non importée : "tab4_title_en"

Colonne n°83 non reconnue et donc non importée : "tab4_title_fr"

Colonne n°84 non reconnue et donc non importée : "tab5_html_en"

Colonne n°85 non reconnue et donc non importée : "tab5_html_fr"

Colonne n°86 non reconnue et donc non importée : "tab5_title_en"

Colonne n°87 non reconnue et donc non importée : "tab5_title_fr"

Colonne n°88 non reconnue et donc non importée : "tab6_html_en"

Colonne n°89 non reconnue et donc non importée : "tab6_html_fr"

Colonne n°90 non reconnue et donc non importée : "tab6_title_en"

Colonne n°91 non reconnue et donc non importée : "tab6_title_fr"

Colonne n°92 non reconnue et donc non importée : "tva"

Colonne n°93 non reconnue et donc non importée : "type_prix"

Colonne n°94 non reconnue et donc non importée : "volume"

Colonne n°95 non reconnue et donc non importée : "youtube_code"

Colonne n°96 non reconnue et donc non importée : "zip"

Colonne n°97 non reconnue et donc non importée : "Prix TTC hors réduction"

Colonne n°98 non reconnue et donc non importée : "Prix HT hors réduction"

Colonne n°99 non reconnue et donc non importée : "Tailles"

Colonne n°100 non reconnue et donc non importée : "Couleurs"

Colonne n°101 non reconnue et donc non importée : "Options"

Colonne n°102 non reconnue et donc non importée : "Marque"

Colonne n°103 non reconnue et donc non importée : "Produits associés"

Nombre de produits importés avec succès : 0 dont 0 mis à jour et 0 créés.

 

J'ai un nombre conséquent de produits à ajouter dans ma boutique, je les ai tous saisis sous Excel pour pouvoir les importer, et je me trouve bloqué.

 

Pourriez-vous s'il vous plait me dire comment faire ?

 

Merci par avance !

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Personne pour me dire comment importer des produits à partir d'un fichier CSV ?

Le module d'import de produits est sensé fonctionner, non ? Qu'en est-il pour vous ? Ou bien y a t'il des modifications à faire dans le code ? Un formatage particulier du CSV ?

Merci par avance !!

Share this post


: post
Share on other sites

Posted · Report post

CI JOINT FICHIER ZIP QUI MARCHE CHEZ MOI          POUR MA BOUTIQUE

Share this post


: post
Share on other sites

Posted · Report post

109 100 ROUE CITY 500 ALU ARRIERE MOY ACIER AXE PLEIN RL 1V. 19,6   13.5 19.60     1 100.jpg       ROVVA ROUE CITY 500 ALU ARRIERE MOY ACIER AXE PLEIN RL 1V. 0 1 1 85 101 BLOQUE PISTON 14x125 REPLAY UNIVERSEL 2,8   1.9 19.60     1 101.jpg       REPLAY BLOQUE PISTON 14x125 REPLAY UNIVERSEL 0 1 1 51 103 BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER BLANC 2,5   1.7 19.60     1 103.jpg       REPLAY BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER BLANC 0 1 1 51 104 BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER BLEU 1,6   1.1 19.60     1 104.jpg       REPLAY BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER BLEU 0 1 1 51 105 BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER ROUGE 3,4   2.3 19.60     1 105.jpg       REPLAY BOUCHON D'HUILE SCOOT REPLAY POUR BOOSTER ROUGE 0 1 1 54 106 CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER NG jusqu'à 1998-YAMAHA BWS NG jusqu'à 1998 AV+AR TRANSPARENT (x4) 5,8   4 19.60     1 106.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER NG jusqu'à 1998-YAMAHA BWS NG jusqu'à 1998 AV+AR TRANSPARENT (x4) 0 1 1 54 107 CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER NG 1999+-YAMAHA BWS NG 1999+ AV+AR TRANSPARENT (x4) 8   5.5 19.60     1 107.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER NG 1999+-YAMAHA BWS NG 1999+ AV+AR TRANSPARENT (x4) 0 1 1 54 108 CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER SPIRIT-YAMAHA BWS ORIGINAL AV+AR TRANSPARENT (x4) 3,4   2.3 19.60     1 108.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK BOOSTER SPIRIT-YAMAHA BWS ORIGINAL AV+AR TRANSPARENT (x4) 0 1 1 54 109 CABOCHON CLIGNOTANT SCOOT ADAPTABLE PEUGEOT BUXY AV+AR TRANSPARENT (x4) 5,8   4 19.60     1 109.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE PEUGEOT BUXY AV+AR TRANSPARENT (x4) 0 1 1 54 110 CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK NITRO jusqu'1998-YAMAHA AEROX jusqu'à 1998 AV+AR TRANSPARENT (x4) 6,3   4.3 19.60     1 110.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK NITRO jusqu'1998-YAMAHA AEROX jusqu'à 1998 AV+AR TRANSPARENT (x4) 0 1 1 54 111 CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK NITRO 1999+-YAMAHA AEROX 1999+ AV+AR TRANSPARENT (x4) 4,6   3.15 19.60     1 111.jpg       REPLAY CABOCHON CLIGNOTANT SCOOT ADAPTABLE MBK NITRO 1999+-YAMAHA AEROX 1999+ AV+AR TRANSPARENT (x4) 0 1 1

Share this post


: post
Share on other sites

Posted · Report post

Merci agrimoto de t'intéresser à mon problème. Cependant je ne trouve pas ton fichier joint ?

Je vois bien ce que tu as collé dans ton 2e message, mais il n'y a pas de 1re ligne d'entête ?

du type :

"affiche_stock"    "alpha"    "comments"    "cost_guides"    "date_insere"    "date_maj"    "default_color_id"    "default_image"    "delai_stock"    "descriptif_en"    "descriptif_fr"    "description_en"    "description_fr"    "display_price_by_weight"    "display_tab"    "etat"    "etat_stock"    "extrait"    "flash_end"    "flash_start"    "id"    "id_ecotaxe"    "id_marque"    "id_utilisateur"    "image1"    "image10"    "image2"    "image3"    "image4"    "image5"    "image6"    "image7"    "image8"    "image9"    "lang"    "meta_desc_en"    "meta_desc_fr"    "meta_key_en"    "meta_key_fr"    "meta_titre_en"    "meta_titre_fr"    "mp3"    "nom_en"    "nom_fr"    "on_check"    "on_download"    "on_flash"    "on_new"    "on_perso"    "on_promo"    "on_rollover"    "on_rupture"    "on_special"    "on_stock"    "on_top"    "paiement"    "pdf"    "poids"    "points"    "position"    "prix"    "prix_achat"    "prix_flash"    "prix_promo"    "prix_revendeur"    "promotion"    "reference"    "seuil_stock"    "tab1_html_en"    "tab1_html_fr"    "tab1_title_en"    "tab1_title_fr"    "tab2_html_en"    "tab2_html_fr"    "tab2_title_en"    "tab2_title_fr"    "tab3_html_en"    "tab3_html_fr"    "tab3_title_en"    "tab3_title_fr"    "tab4_html_en"    "tab4_html_fr"    "tab4_title_en"    "tab4_title_fr"    "tab5_html_en"    "tab5_html_fr"    "tab5_title_en"    "tab5_title_fr"    "tab6_html_en"    "tab6_html_fr"    "tab6_title_en"    "tab6_title_fr"    "tva"    "type_prix"    "volume"    "youtube_code"    "zip"    "Prix TTC hors r?©duction"    "Prix HT hors r?©duction"    "Tailles"    "Couleurs"    "Options"    "Marque"    "Produits associ?©s"

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Il est difficile de savoir d'où vient le problème avec les éléments présentés. Une méthode pour corriger consiste à reprendre les améliorations qui ont été faite sur la version 6.4.2 actuellement distribué.

Vous pouvez télécharger cette version sur le site peel.fr, et reprendre les fichiers administrer/import_produits.php et administrer/export_produits.php

Share this post


: post
Share on other sites

Posted · Report post

Bonjour Simon et merci pour votre intervention.

Comme vous me l'indiquez, j'ai téléchargé la 6.4.2 et remplacé le fichier administrer/import_produits.php

À présent lorsque j'upload mon fichier csv, j'obtiens l'erreur : Fatal error: Call to undefined method String::fopen_utf8() in /homepages/8/d314382773/htdocs/administrer/import_produits.php on line 100

Quels autres éléments puis-je présenter pour vous aider à identifier le problème ?

Merci.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Il vous sera plus rapide d'adapter la dernière version de ce module à votre version, que de reprendre des modifications point par point.

A chaque erreur, regardez le message et du coup faites les migrations de fichiers au cas par cas.

Là, il s'agit de String qui nécessite la dernière version. La nouvelle est totalement rétrocompatible, donc vous pouvez copier lib/class/String.php venant de la 6.4.2 vers votre version.

Gilles

Share this post


: post
Share on other sites

Posted · Report post

Bonjour Gilles,

 

Le remplacement du fichier string.php a bien corrigé l'erreur, mais je retourne au problème initial, le module me retourne :

 

Colonne n°0 non reconnue et donc non importée : "id"

Colonne n°1 non reconnue et donc non importée : "reference"

Colonne n°2 non reconnue et donc non importée : "prix"

Colonne n°3 non reconnue et donc non importée : "tva"

Colonne n°4 non reconnue et donc non importée : "nom_fr"

Colonne n°5 non reconnue et donc non importée : "descriptif_fr"

Colonne n°6 non reconnue et donc non importée : "description_fr"

Colonne n°7 non reconnue et donc non importée : "etat"

Colonne n°8 non reconnue et donc non importée : "id_marque"

Colonne n°9 non reconnue et donc non importée : "categorie_id"

Nombre de produits importés avec succès : 0 au total, dont : 0 modifiés, 0 non modifiés et 0 créés.
Association entre produits et catégories : 0 ajoutées

 

Avez-vous une autre suggestion pour faire fonctionner le module d'import de produits à partir d'un fichier csv ?

 

Merci par avance.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Je me permet de relancer un signal de détresse !

 

Suis-je le seul dans ce cas ?!?

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Suite à votre email envoyé ce lundi, un conseiller commercial va prendre contact avec vous afin de trouver une solution rapidement.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

J'ai solutionné mon problème grace à un utilisateur du forum qui m'a passé ses fichiers...

 

Le problème que je rencontre à présent est que je ne parviens pas à indiquer dans mon fichier csv le nombre d'articles en stock pour chaque produit. Parmis les champs dédiés au stock on trouve "affiche_stock", "delai_stock", "etat_stock", "seuil_stock". Mais aucun de permet de renseigner la quantité en stock...

 

Pouvez-vous m'aider à renseigner le stock du produit à l'importation ? Merci.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

 

Ces colonnes de stock ne correspondent pas aux valeurs de stocks mais à des paramétrages liés aux produits

Pour importer des stocks via fichier CSV il vous faut la version 7 - vous pouvez regarder le format en créant un produit test avec du stock, et en exportant les produits => ensuite vous éditez le fichier générez et pouvez y mettre vos produits divers.

Pour adapter l'import (et éventuellement l'export) de la version 7 vers votre version, vous pouvez contacter notre service commercial.

 

Gilles

Share this post


: post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping