Образцы изображений на импортированных продуктах Magmi удаляются при просмотре продукта.

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

Если мы добавим образцы изображений вручную через каталог продуктов, образцы изображений останутся такими, как ожидалось.

После завершения импорта продукт выглядит следующим образом на странице администратора:

введите здесь описание изображения

Затем переходя на страницу общего просмотра, мы видим это:

введите здесь описание изображения

Вернувшись на страницу каталога товаров, мы видим, что образцы изображений удалены:

введите здесь описание изображения

Пример CSV-файла:

sku,media_gallery
Configurable623,/variant/large/12288.jpg::Dog-swatch;/variant/large/12289.jpg::Monkey-swatch;/variant/large/12290.jpg::Owl-swatch;/variant/large/15355.jpg::Bee-swatch;/variant/large/12291.jpg::Ladybug-swatch

Обновление или отсутствие обновления индекса Magento никоим образом не влияет. Все кэши отключены.

Настройки импорта изображений Magmi:

введите здесь описание изображения


person Daniel Flippance    schedule 19.05.2015    source источник
comment
Этот отчет об ошибке на странице Magmi GitHub выглядит многообещающе — github.com/dweeves/magmi-git /вопросы/183. Я попытался закомментировать $eventWrapper-›setProductIdsOverride($mediaProductIds); in...../Observer.php, как было предложено, и это предотвращает удаление изображений, но на самом деле это просто обходной путь. Я думаю, что проблема может быть вызвана тем, что изображения образцов настраиваемого продукта ссылаются на тот же файл, что и простые изображения продукта.   -  person Daniel Flippance    schedule 21.05.2015
comment
есть идеи, как исправить, у меня такая же проблема?   -  person Ravi Patel    schedule 08.12.2015


Ответы (2)



Я столкнулся с той же проблемой, когда импортировал продукты через CSV. Изображения отображаются в интерфейсе, но не отображаются в бэкэнде, и когда я сохраняю продукт, изображения исчезают. Я следовал этому ссылка, которая мне помогла. Попробуйте.
Спасибо.

person Shivananda Chary    schedule 20.05.2015

Я столкнулся с той же проблемой, которую решил после решения @Ali садикина, вот оно Изображения исчезают после импорта через Magmi

правда в том, что изображения не были удалены, а только имя файла было удалено из базы данных, потому что модуль каталога по умолчанию удаляет дубликат изображения

Итак, решение проблемы ниже

переопределите модуль «Mage_Catalog_Model_Resource_Product_Attribute_Backend_Media» в свой собственный шаг модуля: в файле media.php в

function loadGallery($product,$object){ 
//$this->_removeDuplicates($result); please comment this
}
person srinath madusanka    schedule 13.02.2017