magento массовые продукты загружают изображения, но не отображаются в версии выше 1.6? - PullRequest
3 голосов
/ 06 марта 2012

Это шаги, за которыми я следовал:

  1. Я создал категорию и добавил к ней товар в бэкэнде Magento
  2. Система-> Импорт / Экспорт-> «Экспортировать» файл CSV.
  3. Удалил текущие значения уже добавленного продукта, затем добавил присваивает ему новые значения.
  4. Скопировал этот CSV-файл в каталог media / import, в который должны быть помещены изображения загруженные также присутствовали. (значение = /image001.Jpg)
  5. Отправился на импорт, и он говорит, что импорт успешно.

Выход:

Продукты с успешно загруженными данными

НО

Не найдено соответствующих изображений, хотя я могу видеть изображения, загруженные в папку media / catalog / product ..... папка

Я посетил множество форумов блогов, потратил на это много часов, но тщетно. И наконец, я публикую это здесь.

Я был бы очень признателен, если бы кто-то мог опубликовать весь процесс в пошаговом режиме с образцом CSV-файла, а также сообщить нам обязательные поля и значения для полей. Ibrief.

Ответы [ 2 ]

7 голосов
/ 07 марта 2012

По моему опыту, вы должны убедиться, что вы поместили информацию об изображении во все нужные места в файле импорта CSV. Три набора столбцов изображения (image, image_label; small_image, small_image_label; thumbnail, thumbnail_label) определяют, какой набор изображений будет использоваться для каких целей. И это одно изображение для каждого продукта.

Однако именно столбцы изображений мультимедиа (_media_attribute, _media_image, _media_lable (да, неправильно написано в Magento), _media_position и _media_is_disabled) фактически определяют изображения для продукта. Эти столбцы мультимедийных изображений должны быть заполнены по одной строке для каждого изображения. _Media_attribute является идентификатором этого атрибута (77 в моем опыте). _Media_image - это фактическое имя файла изображения в вашем каталоге media / import (с учетом регистра). _Media_lable - это название, которое вы хотите на изображении. _media_position - это относительный порядок изображений для этого продукта. _media_is_disabled - это флаг для каждого изображения, который определяет, отображается ли изображение в медиа-группе продукта.

0 голосов
/ 21 сентября 2012

Я пробую это также pcproffitt: https://stackoverflow.com/users/1202982/pcproffitt

Я заметил, что в моем файле .csv были только столбцы (image, image_label; small_image, small_image_label; thumbnail, thumbnail_label) - это было из моего экспорта в Magento1.3, но когда я пытаюсь импортировать его, в нем нет ошибки импорт, но изображения не были видны на сайте.

Затем я нашел ваш Ответ, что в новой версии Magento1.6 имя столбца является другим (_media_attribute, _media_image, _media_lable (да, неправильно написано в Magento), _media_position и _media_is_disabled)

Упс! Я плохо решаю это. Что бы вы посоветовали, поскольку на моем старом сайте у меня есть более 7000 продуктов и изображений для переноса :( Есть ли способ, как это сработает?

Спасибо, сэр!

...