2012-11-20 57 views
6

每当产品的库存数量发生变化时,是否有事件发生?Magento股票变化事件?

我想:

cataloginventory_stock_item_save_after 
_after and _before. 

但是,如果产品被保存本次活动只得到triggerd,而不是在销售或订单取消。

那么对此有没有一个方便的事件?

感谢和欢呼声, 马蒂亚斯

回答

0

cataloginventory_stock_item_save_commit_after被触发发售。

+2

它看起来像只有在销售触发股票通知时才成立,否则股票模型被优化以在单个查询中更新股票数量而不触发事件(Magento CE 1.7) –

+0

@fab你能告诉我如何配置为“出售触发股票通知”? –

+0

@HangangLan它不是关于配置。如果物品已售出(=>由销售触发)或其他场合(如将其设置在后端中),则库存数量可能会更改,则事件不会触发 –