如何檢測產品的庫存水平何時達到0或Magento(不一定由用戶)將其狀態更改爲「缺貨」?我尋找一個事件,但我沒有看到一個。我唯一的選擇是重寫Stock_Item模型嗎?檢測庫存變化
檢測庫存變化
回答
查看app/code/core/Mage/CatalogInventory/Model/Stock/Item.php
並注意$ _eventPrefix設置爲cataloginventory_stock_item
。這意味着您可以使用this blog post中詳述的通用對象保存事件來註冊觀察者,例如, cataloginventory_stock_item_save_after
並檢查對象的值。
當您使用通用事件時,幾乎不需要重寫模型。
謝謝。我忘了那些 –
鏈接無效 – Benubird
@Benubird這是鏈接通過archive.org:http://web.archive.org/web/20101020121221/http://masteringmagento.com/2010/10/complete-events-列表換Magento的社區-1-4-1-0 / –
- 1. 檢測變化
- 2. 檢測mysql數據庫中的變化
- 3. 檢測URL變化
- 4. 檢測遠程CMIS存儲庫變化的最有效方法?
- 5. 檢測變量變化
- 6. jQuery的檢測變化
- 7. android - 檢測流量變化
- 8. 檢測html textarea的變化
- 9. 小位置變化檢測
- 10. phonegap:檢測音量變化
- 11. 檢測UIPageControl頁面變化
- 12. c#檢測目錄變化
- 13. jQuery檢測窗體變化
- 14. 檢測ReactJS頁面變化
- 15. Angular 2 TranslateService檢測變化
- 16. 檢測img src變化
- 17. 檢測到UISwitch的變化
- 18. 檢測的URL變化
- 19. Python場景變化檢測
- 20. jQuery的變化檢測值
- 21. 檢測整數變化
- 22. 檢測在列變化
- 23. 檢測大小變化VB.net
- 24. 檢測偏好變化
- 25. 自定義檢測變化
- 26. angularjs 2 RC4變化檢測:在檢出
- 27. 變量變化的實時檢測
- 28. 檢測變化的變量R
- 29. 變量變化檢測動作3.0
- 30. PHP如何檢測變量的變化?
再看看theres多個事件:) –