哪个 magento 表包含产品图像名称?

Posted

技术标签:

【中文标题】哪个 magento 表包含产品图像名称?【英文标题】:Which magento table contains product image names? 【发布时间】:2011-08-14 13:21:55 【问题描述】:

我遇到的问题是我使用 Magmi 导入产品(magento 产品导入开源解决方案),但我在前端看不到产品图像。我需要知道 magento 数据库中的哪个表包含图像名称,以便我可以直接以某种方式提供它...

【问题讨论】:

如果表中的 URL 正确,您可能会遇到重写问题。 【参考方案1】:

catalog_product_entity_varchar

上表存储了将链接您的图像的值,但您需要先检查 eav_attribute 表以找到将引用图像的正确 attribute_id 键。虽然这回答了您的问题,但我想提醒您,强烈建议不要直接更改数据库。希望这是有道理的。

【讨论】:

【参考方案2】:

catalog_product_entity_varchar 引用 base_imagesmall_imagethumbnail 的属性以及其他需要图像的属性。

要查找与产品相关的所有图像,我们找到了catalog_product_entity_media_gallery 中列出的所有图像。这有助于我们找到所有上传的重复图片

-- 我们还使用这篇文章在产品上传后查找/修复丢失的图像 http://www.blog.magepsycho.com/tag/catalog_product_entity_media_gallery/

但如前所述,请谨慎使用!

【讨论】:

【参考方案3】:

catalog_product_entity_media_gallery_value_to_entity 是您必须用来引用哪个产品与哪个图像相关联的内容。

【讨论】:

以上是关于哪个 magento 表包含产品图像名称?的主要内容,如果未能解决你的问题,请参考以下文章

在Magento | Magento教程中按属性(SKU名称等)加载类别或产品

Magento - 包含当前用户愿望清单的产品系列

Magento : Mage::getModel 清除数据

属性的magento产品计数

关于Magento数据库的一系列查询

Magento代码可按名称提取单个属性集