在magento中成功订单的产品库存状态更新

时间:2014-06-18 09:44:29

标签: php magento solr magento-1.7

我在我们的项目中使用solr搜索。我需要在成功订单的solr文档中更新产品库存状态(库存/缺货)。我需要知道产品库存状态在成功订单上获取更新的位置/功能。即如果产品在成功订单时缺货,则应将产品库存订单更新为out of stock。从后端更改手动状态会影响solr文档。但是在成功订单上我需要更新solr文档中的状态。对此有观察者/事件吗?请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您在sales_order_model中有七个事件,但如果我没有错,那么"保存"事件是这样的观察者所需要的事件: sales_order_save_before sales_order_save_after 。有了它,您可以检查订单的状态并采取相应的行动。