Magento à l'importation des produits avec des images
J'ai essayé tout l'après-midi à l'importation de certains produits dans Magento, mais sans succès. Après essais et d'erreurs qu'il était une "Image n'existe pas d'erreur". J'ai lu quelques posts à ce sujet, la plupart d'entre eux obsolète, mais alors d'une récente un parle de tout mettre en /media/import
et d'avoir tous les fichiers nommés comme /image.png
dans le fichier CSV.
Il ne fonctionne pas et j'obtiens toujours la même erreur.
Je suis en utilisant Magento 1.6.2 et j'ai essayé de mettre les fichiers dans
/var/import/image.png
/var/import/i/m/image.png
/media/import/image.png
/media/import/i/m/image.png
/media/catalog/product/i/m/image.png
J'ai essayé de nommer le fichier en CSV comme
/image.png
/1/m/image.png
/media/import/image.png
/media/import/i/m/image.png
...et un tas de combinaison de tous (pas exactement ceux que j'ai utilisé une approche aléatoire au début, en essayant que les forums proposé, mais sans succès). J'ai essayé pour trouver le morceau de code PHP à l'endroit où le fichier image est cochée, mais n'a pas... encore.
Donc, ce dossier ne l'importateur recherche le fichier de toute façon? Quelle est la façon de le faire? Il y a beaucoup de gens avec le même problème et il ne semble pas y avoir de solution officielle pour cette. Toute aide appréciée.
OriginalL'auteur Yanick Rochon | 2012-04-26
Vous devez vous connecter pour publier un commentaire.
J'via le ftp les images dans les médias/importer, puis dans le fichier CSV, l'image est /image.jpg.
Voici un exemple de mon travail d'importation de fichier CSV. J'ai écrit un script php pour hacher la base de données qui a nourri notre ensuite catalogue et d'assembler les dessous de la production. Il a fallu beaucoup d'essais et d'erreurs pour qu'il fonctionne. Faire un
mysqldump
avant d'essayer de l'importer, de sorte que vous pouvez sauter à l'écart des erreurs avec des restaure.n/a
et la cause de l'erreur. J'ai eu à identifier le message tout le chemin vers le modèle de l'assistant... de toute façon. l'image dans le répertoire de base est en effet/media/import
et les fichiers d'image, dans le CSV avoir le/
préfixé bien.OriginalL'auteur Chris K
Pour ceux qui s'ennuient avec d'innombrables bugs de Magento est hors de la zone de Flux de données de profils et considère que les solutions payantes: vérifier celui-ci. Avec elle tout simplement d'éviter 99% populaires les erreurs de sensibilisation pendant l'importation de produits avec des images:
-- sans BOM caractère problème (car il va y arriver à travers en ligne CSV editor)
- pas de "mauvais chemins" problèmes (vous pouvez définir le chemin d'accès où aller chercher les images dans les paramètres, si l'image est manquante, le journal vous informera immédiatement)
- pas de "plusieurs" images " de problème: vous pouvez importer des small_image, la miniature, les champs d'image avec "media_gallery" champ contenant de multiples chemins séparés par des point-virgules.
Aussi, il peut EXPORTATION, de sorte que si quelque chose va mal et vous ne pouvez pas comprendre ce qui s'est passé - il suffit de créer votre produit manuellement, télécharger l'image manuellement via l'interface d'admin, et puis il suffit d'EXPORTER ces produits. Elle remplit le CSV avec les bons chemins pour les images, il permettra également de copier toutes les images dans le dossier que vous avez défini dans les paramètres de "Médias le dossier". De sorte que vous pouvez les importer sans prendre soin si les images sont dans les dossiers appropriés.
Je sais que la plupart des gens sont à la recherche pour des trucs gratuits, mais si vous avez déjà passé dizaine d'heures aux prises avec des Flux de données pour réaliser une tâche simple en vrac d'attribution d'images aux produits - je parie que vous comprenez de quoi je parle 🙂
L'homme, vous devriez essayer MAGMI, sérieusement. Juste google "MAGMI API" - c'est à propos de quelques "inclure" consolidés 2 séries de code. Si vous l'attacher à votre ETL script, ça va être assez semblable mais BEAUCOUP plus rapide.
OriginalL'auteur Alexey Shchur
Dans mon cas, j'ai besoin d'importation de 10 000 dossiers avec la même image.
Après je fais une recherche sur Google, mais ça ne fonctionne pas. Je dois rassembler tous les résolveurs et de travail.
Ma résolution:
le minimum d'attributs :
magasin, sku, qté, is_in_stock, attribute_set, description, modèle, prix, tax_class_id, la visibilité des sites web, des poids, le statut, le type, short_description, nom, category_ids, image, small_image, sku,
Vous pouvez voir deux "sku". l'un, c'est le caractère et l'autre est nombre. Je ne sais pas pourquoi. Mais quand j'enlève le dernier. il montre l'image "n'existe pas". Peut-être, il est la référence pour l'image si le nom des images sont les mêmes.
Il correspondra avec les images que vous avez téléchargées
donc, lors de l'importation. l'erreur "de l'image n'existe pas de ne pas montrer.
OriginalL'auteur biolinh