Какая таблица magento содержит названия изображений продуктов? - PullRequest
7 голосов
/ 14 августа 2011

Проблема, с которой я столкнулся, заключается в том, что я импортирую продукты с помощью Magmi (решение с открытым исходным кодом для импорта продуктов magento), но я не вижу изображения продукта на передней панели. Мне нужно знать, какая таблица в базе данных magento содержит имена изображений, чтобы я мог как-то напрямую подать ее ...

Ответы [ 3 ]

23 голосов
/ 14 августа 2011

catalog_product_entity_varchar

В таблице выше хранятся значения, которые будут связывать ваши изображения, но вам нужно сначала проверить с помощью таблицы eav_attribute, чтобы найти правильный ключ attribute_id, который будет ссылаться на изображение.Хотя это отвечает на ваш вопрос, я хочу напомнить вам, что вносить изменения в базу данных напрямую не рекомендуется.Надеюсь, что это имеет смысл.

14 голосов
/ 03 января 2013

catalog_product_entity_varchar ссылается на атрибуты base_image, small_image & thumbnail вместе с другими атрибутами, требующими изображения.

Чтобы найти все изображения, связанные с продуктом, мы нашли все изображения, перечисленные в catalog_product_entity_media_gallery. Это помогло нам найти все дубликаты загруженных изображений

- Мы также использовали этот пост, чтобы найти / исправить отсутствующие изображения после загрузки продукта http://www.blog.magepsycho.com/tag/catalog_product_entity_media_gallery/

Но, как уже упоминалось, используйте с осторожностью!

0 голосов
/ 22 марта 2018

catalog_product_entity_media_gallery_value_to_entity - это то, что вам нужно использовать, чтобы указать, какой продукт связан с каким изображением.

...