我想聽從我從管理界面保存單個產品時正確觸發的「catalog_product_save_before」和「catalog_product_save_after」事件。捕獲產品屬性更新massaction事件
但是,從產品列表網格中爲多個產品選擇使用「更新屬性」操作時,不會觸發這些事件。是否有產品屬性更新時觸發的任何事件?我知道我需要爲csv上傳寫不同的觀察員功能,但我需要網格動作「更新屬性」的事件..
在此先感謝。
乾杯..
我想聽從我從管理界面保存單個產品時正確觸發的「catalog_product_save_before」和「catalog_product_save_after」事件。捕獲產品屬性更新massaction事件
但是,從產品列表網格中爲多個產品選擇使用「更新屬性」操作時,不會觸發這些事件。是否有產品屬性更新時觸發的任何事件?我知道我需要爲csv上傳寫不同的觀察員功能,但我需要網格動作「更新屬性」的事件..
在此先感謝。
乾杯..
得到這個工作了!
我用這個事件:catalog_product_attribute_update_before
這給出一個數組與更改的屬性和產品ID:
[attributes_data] => Array
(
[price_markup] => 10
)
[product_ids] => Array
(
[0] => 6
)
[store_id] => 0
希望這有助於..
乾杯!
,這可能是一個模糊的答案,我不知道你試圖做的屬性,但也許看看到Mage_Indexer模塊的內容。它有點複雜,但它可以監聽所有事件,或者至少Magento負責通知它是否過時或發生了變化。
而且,如果您的數據變得質樸,重新運行索引器應清理理想世界中的所有數據。
我只想抓住一個特定屬性的所有更新產品,並根據它更新價格屬性。確切的要求是有一個%標記屬性,在編輯這個屬性時,產品價格應該增加這個百分比。感謝您的幫助...... :) –