检测库存变化

Joe*_*ant 2 magento

如何检测产品的库存水平何时达到0或其状态由Magento(不一定是用户)更改为"缺货"?我找了一个活动,但我没有看到.我唯一的选择是覆盖Stock_Item模型?

Jon*_*Day 10

查看app/code/core/Mage/CatalogInventory/Model/Stock/Item.php并注意$ _eventPrefix设置为cataloginventory_stock_item.这意味着您可以使用此博客文章中详述的通用Object Save事件来注册Observer,例如cataloginventory_stock_item_save_after检查对象的值.

使用通用事件时,几乎不需要覆盖模型.

  • @Benubird这是link.org的链接:http://web.archive.org/web/20101020121221/http://masteringmagento.com/2010/10/complete-events-list-for-magento-community-1- 4-1-0 / (3认同)