2011-12-08 71 views
3

我使用Magento 1.4.0.1,當我在商店範圍(比如FR商店)中選擇產品並更新簡短描述時,該簡短描述正在所有其他商店中更新,但未在全局範圍內更新。爲什麼我的產品說明在每家商店更新?

我接過一看DELETE/INSERT語句,這裏是我得到了什麼:

DELETE FROM `catalog_product_entity_text` WHERE (entity_id='61060' AND entity_type_id='4' AND attribute_id IN('72') AND store_id ='1') 

DELETE語句看起來是正確的,它只是從商店ID 1

INSERT INTO `catalog_product_entity_text` (`entity_type_id`, `attribute_id`, `store_id`, `entity_id`, `value`) VALUES ('4','62','2','61060','FR'), ('4','62','1','61060','FR'), ('4','62','4','61060','FR'), ('4','62','3','61060','FR') ON DUPLICATE KEY UPDATE `value`=VALUES(`value`) 
刪除屬性

但是,屬性62(short_description)在每個商店都得到更新,但是,我目前正在後臺的FR(商店ID爲1)範圍內更新它。

與另一個數據庫我(最老的)我不能再現這種行爲,因爲代碼保持不變,我懷疑數據庫配置,但我找不到它。

你們有什麼想法嗎?我有點卡住了,在這裏瘋狂。


下面是從後臺的一些截圖:

Short description Scopes

正如你可以看到我選用了FR店,更新了簡短說明,並獲得上述的INSERT語句,商店DE &測試也被更新。

+0

範圍是網站,而不是全球性的? –

+0

你是什麼意思?我更新了選擇商店FR範圍的簡短說明,但所有其他商店都已更新。 –

回答

3

您的屏幕截圖顯示,目前[WEBSITE]範圍已分配給您的short_description屬性,您希望它的位置爲[STORE VIEW]

這就是爲什麼它在website範圍內的所有商店更新。

檢查/更改屬性設置:

Catalog -> Attributes -> Manage Attributes -> short_description -> Scope 
+0

你救了我的命,我可以給你一杯啤酒嗎?!非常感謝。 –

+0

不客氣。桑特^^ –

相關問題