spa*_*spa 9 magento observer-pattern
是否有观察员可以用来观察产品从购物车中取出时的事件?我还没找到.
我发现checkout_cart_update_items_after如果通过改变产品数量来移除产品,可以使用哪些产品,但是当用户使用移除按钮时则不能使用.我现在看到的唯一选择checkout_cart_save_after是每当推车改变时使用.当然,这需要定制逻辑来检查哪个产品被删除.不完美.
那么是否有更好的方法来注意删除事件?
Vin*_*nai 24
您可以使用发送的sales_quote_remove_item事件Mage_Sales_Model_Quote::removeItem().
删除的项目作为参数传递给观察者.
Mage::dispatchEvent('sales_quote_remove_item', array('quote_item' => $item));
Run Code Online (Sandbox Code Playgroud)
要在事件观察器中获取关联的产品模型,请使用$observer->getQuoteItem()->getProduct().
| 归档时间: |
|
| 查看次数: |
7655 次 |
| 最近记录: |