Jump to content

[Résolu] Import d’images par CSV


Recommended Posts

Bonjour, ce sujet a à priori été traité pas mal de fois, mais je n'y ai pas trouvé de réponse encore :

Lors de l'import produit d'un fichier csv, il faut renseigner le champ "url de l'image". J'ai essayé plusieurs syntaxes, dont celles-ci :
http://127.0.0.1/images/image.jpg
/images/image.jpg

Mon fichier a l'ID renseignée
J'ai également modifié le fichier AdminImport.php comme conseillé par PShopExpert, mais rien n'y fait, le produit s'importe bien, mais sans aucune image. J'ai même essayé avec une url d'image de flickr

Merci de votre aide

Link to comment
Share on other sites

enfin trouvé...
Ré-enregistrer le fichier .txt en utf-8, et c'est tout, import ok de 2500 produits avec images en une fois (certes, en local)...

Sous quelle version de prestashop ? et quel chemin indiques tu pour tes images en local ?
Merci
Link to comment
Share on other sites

Pour ceux qui resteraient bloqués (même après enregistrement en utf-8) :

SOLUTION POUR BASE EN LOCAL

Si vous avez vos images sur votre disque, mettre un chemin relatif (testé sur AdminImport.php du 07/062009 récupéré sur le SVN)

métode :

. créez un sous répertoire 'pictures' dans votre répertoire 'prestashop'

. transférez vos images dans ce répertoire

. modifiez les url de votre CSV comme ceci :

remplacez ' http//vos-chemins/des-images/ ' par ' ../pictures/ ' (sans les guillemets, avec les points)


. chargez et importer votre CSV ! :coolsmile:

. Au besoin (si vous conservez vos images ailleurs) le contenu du répertoire 'pictures' peut être supprimé car inutile un fois l'import effectué.

Pour qui veut tenter sur une base hébergée, un post sur son résultat pourrait aider.
Par contre, si avec l'url complète cela ne marche pas en local, je doute fort que cela fonctionne en hébergé ce qui oblige à avoir suffisament d'espace pour ses images (au moins le temps de charger son cataloque).
On peut donc considérer le bug comme non résolu
Link to comment
Share on other sites

lol, c'est moi qui rame, pour le moment, avec la taille maxi du champ id_parent, et le champ description du manufacturer.
20% de rejet à l'import, cause champ trop long, alors qu'en sql ça passe sans souci...

Pas d'idée par hasard ?

Link to comment
Share on other sites

  • 8 months later...

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
×
×
  • Create New...