database - Magento:关于产品图片(小图、拇指图等)的信息,在数据库中的什么位置?

标签 database magento magento-1.4

我试图在 Magento 数据库中找到保存有关什么图片是缩略图和小版本等信息的位置。我检查了 catalog_product_entity_media_gallery、catalog_product_entity、catalog_product_entity_varchar 和 catalog_product_entity_media_gallery_value,它不在那些表中。有任何想法吗?我有一个 Magento 1.4 数据库。

谢谢!

最佳答案

Magento 在 catalog_product_entity_varchar 表中保存缩略图、small_image 和大图像名称。

由于 Magento 使用的是 eav 架构,因此缩略图、small_image 和大图像存储在 catalog_product_entity_varchar 中,引用 ID 来自 eav_attribute 表。

catalog_product_entity_varchar 表中,entity_id 表示产品 ID,attribute_id 表示属性表中的引用 ID。

通常属性 id 74 - image、75- small_image 和 76- thumbnail。可以在eav_attribute表中查看对应的id。

例如,如果 entity_id 为 1 的产品,

如果我们检查 catalog_product_entity_varchar 表的值,关于属性 id 的值 74 代表它的图像,75 代表它的小图像,76 代表它的缩略图。

希望对你有帮助..

关于database - Magento:关于产品图片(小图、拇指图等)的信息,在数据库中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9670679/

相关文章:

javascript - 我应该将所有数据库数据存储在内存中node.js吗?

magento - 从管理中删除 Magento Logo 和商标是否合法

javascript - Magento 响应 302 中的操作 ajax 调用(需要管理员登录)

database - 3NF和EKNF的区别

javascript - 运行 PHP 代码,根据文本元素的值从数据库获取值

database - sstableLoader 的意外行为

magento - magento中success.phtml中$this->getCanViewOrder()的功能是什么

php - MAgento 顶部导航栏

mysql - Magento 1.4x 产品表

Magento 表单对自定义 Controller 的发布操作不起作用 - 路由错误,但为什么呢?