我在Magento中有一個全局屬性,volume_weight不是通過管理控制面板保存的。我不知道爲什麼,不管我使用什麼商店視圖,它都不是儲蓄。Magento體積重量(全球屬性)不保存/更新
任何想法從哪裏開始尋找問題?我認爲這是在我使用Magmi進口商時開始的,並將體積重量導入不同的商店視圖 - 但這是一個全球性屬性?!
請幫忙!
感謝,
本
我在Magento中有一個全局屬性,volume_weight不是通過管理控制面板保存的。我不知道爲什麼,不管我使用什麼商店視圖,它都不是儲蓄。Magento體積重量(全球屬性)不保存/更新
任何想法從哪裏開始尋找問題?我認爲這是在我使用Magmi進口商時開始的,並將體積重量導入不同的商店視圖 - 但這是一個全球性屬性?!
請幫忙!
感謝,
本
這工作對我來說:
您需要確定屬性ID爲全球所有的屬性然後從具有屬性id catalog_product_entity_*
表中刪除所有的值其中一個上面標識的商店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
取一個產品,清理數據庫。並檢查,這是否有幫助。 Magento檢查自己的完整性,但如果你有特定於storeview的屬性,他們可能會覆蓋你的全局設置,並且你不能在magento裏編輯它們,因爲它是一個全局屬性;) – 2013-03-05 12:32:35
如果你的屬性的範圍是「global」,那麼magmi只會影響它對「默認值」(即管理存儲)的價值,所以不會存在「存儲值」,因爲該屬性不能使用「存儲範圍」值設置,因爲它是全局值。 – dweeves 2013-03-05 13:19:41