哪个数据库表包含哪些图像应该是Magento中产品的主要图像的信息?
我看了
但是看不到一个图像如何被标记为主(基本)图像。
Magento版本:1.8.1.0
答案 0 :(得分:2)
此信息存储在catalog_product_entity_varchar
。
在从数据库获取此信息之前,您必须知道基本图像属性attribute_id
,您可以通过以下方式获取此ID:
SELECT `attribute_id` FROM eav_attribute where `attribute_code` ='image' AND entity_type_id = 4;
对我而言,结果是85
,现在如果我们想要获取ID为1020的产品的基本图片信息:
SELECT * FROM catalog_product_entity_varchar where `attribute_id`=85 and `entity_id`=1020
希望它有所帮助。
答案 1 :(得分:0)
当您打开catalog_product_entity_vachar时 你会找到一个属性id 现在搜索表eav_attribute 现在搜索该属性ID,您将找到图像标签
答案 2 :(得分:-1)
一些额外的帮助:要使用代码显示所有图像属性,请使用:
SELECT
{attribute_id {1}} {attribute_code {1}} {attribute_code {1}}