Jump to content
Sign in to follow this  
lsteph

import CSV et prestashop: toujours aussi bidon

Recommended Posts

>:-( Malgré mes différentes lectures sur le sujet et plusieurs tentatives: je n'arrive pas a comprendre pourquoi l'import CSV est un vrai casse-tête pour un CMS orienté vers le e commerce. Cet énorme problème pénalise beaucoup de cybermarchands et il semble que la version 1.2.5 conserve le même problème. quelle est la bonne syntaxe à utiliser? c'est vraiment énervant car au lieu de m'occuper de la gestion commerciale. je passe mon temps à rentrer produit par produit. quand est-ce que ce module va être efficace? autant le supprimer complètement plutôt que de proposer un module spécialisé dans le rapport d'erreur. Après prise de contact avec fabricants et fournisseur, je pourrai proposer un catalogue potentiel de 27000 produits qui serai mis à jour matin et soir. à cause de ce problème, je ne peux m'occuper d'un panel de 250 produits. on dit que os-commerce est dépassé mais au niveau de l'import, ca se fait comme une lettre à la poste (juste le fichier a rentrer et ca se fait automatiquement). ceci est un coup de gueule et je ne m'adresse à personne en particulier. qu'on ne me parle pas de PHP myadmin car je n'ai pas accès a la base de données et j'ai beau essayé en local, ca m'affiche en erreur. si l'on vient à me demander ce que l'on pense de prestashop, je dirai: pour un petit catalogue: très bon outil. pour un catalogue conséquent: à éviter. un des soucis majeure, parmi d'autre est que le module d'importation ne supporte pas la syntaxe française, c'est réellement énervant. le pire est qu'il affiche le nombre d'erreur sans en expliquer la nature.

Share this post


Link to post
Share on other sites

Bonjour

Il faut fouiller convenablement dans le forum, il y a plusieurs post où je donne une réponse claire et qui fonctionne.

Un fichier csv doit être picobello, créer son fichier csv sous windows :

1° Utiliser le bloc note :

"Identifiant";"Actif (0/1)";"Nom *";"Catégorie (x,y,z...)";"Prix HT ou Prix TTC";"TVA";"Prix d'achat";"En soldes (0/1)";"Montant de réduction";"Pourcentage de réduction";"Réduction de (aaaa-mm-jj)";"Rédduction à (aaaa-mm-jj)";"Référence";"Référence fournisseur";"Fournisseur";"Fabricant";"EAN13";"Eco taxe";"Poids";"Quantité";"Description courte";"Description";"Tags (x,y,z...)";"Balise <title>";"Meta mots-clefs";"Meta description";"Texte en stock";"Texte en commande";"URLs des images (x,y,z...)"

"nom_colonne";(point-virgule)"nom_colonne"; pas d'espace entre le " et le mots ni entre " et ;
Puis enregistrer en csv encodage UTF8. Ouvrir de préférence avec Openoffice, msoffice têtue et bornée fait des modifications dans le fichier à l'enregistrement sous.

Pour les description on peut utiliser pour le gras,

paragraphe

pour aller à la ligne

  • Pour intégrer les images : créer un dossier /images à la racine de l'hébergement
    Dans la colonne url : taper l'adresse url des images : http://www.mondomaine.tld/images/jetlance.jpg

    Attention à l'exactitude du nom de l'image, respecter minuscule et majuscule

    Au cas que le fichier a été modifier par msoffice, l'ouvrir avec bloc bote et le réenregistré en UTF8
    Mettre les images au format jpg prestashop les transforme de toute façon en jpg (format des images accepter gif png jpg)

    J'ai chercher moi-même longtemps mis des postes mais jamais des réponses clair, chez certain ça fonctionnait chez d'autre non, mais personne n'a su expliquer pourquoi jusqu'au jour ou quelqu'un a enfin mis une solution claire
    réenregistré avec le bloc note, puis j'ai fait comme je viens de l'expliquer.

Share this post


Link to post
Share on other sites

Merci pour ta reponse. en effet, MSoffice ne permet pas l'encodage UTF-8 donc je vais essayer avec openoffice. en esperant que ca aille mieux. je respecte bien les colonnes et on verra bien. suis un peu plus enthousiaste car je viens de le faire en local avec un ami sous ms xp et ca fonctionne. donc le plus important est l'encodage UTF8 indisponible sur MS 2007. merci beaucoup
cordialement

Share this post


Link to post
Share on other sites

Bonjour,

Pour l'encodage UTF-8, il suffit d'ouvrir le fichier .csv avec le bloc-notes, puis de l'enregistrer avec le bon codage.

Share this post


Link to post
Share on other sites

c'est ce que je fais, c lorsque je l'enregistre sur MS office (que je codifie aussi en UTF-8) que ça coince, le codage ne se met pas en place

Share this post


Link to post
Share on other sites

le tableur d'open office est nickel pour l'enregistrement en utf-8 (fonctionne mieux qu'avec microsoft excell)

--> tout mes caractères spéciaux importés sans soucis en une fois.


donc télécharge open office (gratuit) , installation 5minutes.
T'enregistres ton doc tt simplement en cvs , utf8 et c ok.

Share this post


Link to post
Share on other sites

C'est normal si moi (dans la version 1.3), je ne peux pas spécifier les prix??

26750_e5QPMzzjtC5fSRK9oCnT_t

Share this post


Link to post
Share on other sites

Bonjour

ArnaudDRP, ceci est pour les catégories et non pour les produits, il faut choisir dans le menu déroulant Produits.

Share this post


Link to 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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More