我在Magento中有一个全局属性,volume_weight没有通过管理控制面板保存。我不知道为什么,无论我使用哪种商店视图,都不会保存。
任何想法从哪里开始寻找问题?我认为它开始于我使用Magmi导入器,并将卷重量导入不同的商店视图 - 但它是一个全局属性?!
请帮忙!
谢谢,
本
答案 0 :(得分:0)
这对我有用:
您需要为所有全局属性标识属性ID,然后从catalog_product_entity_*
表中删除属性id为上述标识之一且store id字段不为零的所有值。
DELETE FROM `catalog_product_entity_int`
WHERE
store_id <> 0 AND
attribute_id IN (
SELECT attribute_id
FROM catalog_eav_attribute
WHERE is_global = 1
)
对表catalog_product_entity_varchar
,catalog_product_entity_text
,catalog_product_entity_datetime
,catalog_product_entity_decimal
执行相同的操作。
完成后重建索引。
注意:按照我编写的方式从catalog_eav_attribute
中选择也会为全局类别属性提供属性ID,但这并不重要,因为在产品表格中您不需要有类别属性引用。
此外,在尝试此操作之前,请备份您的数据库以防错过。
来源:https://magento.stackexchange.com/a/42763/6501
感谢:https://magento.stackexchange.com/users/146/marius