Checkout_cart_add_product_completeが解雇されていません。バグまたは機能?
-
16-10-2019 - |
質問
答えようとしている間 これ 質問私は奇妙な振る舞いに出くわしました。
checkout_cart_add_product_complete
カタログからカートに製品を追加しながら、イベントはうまく機能しています。ただし、製品をウィッシュリストからカートに移動しようとすると、イベントは発生しません。
その理由 Mage_Wishlist_IndexController::cartAction()
カートに製品を追加しています Mage_Checkout_Model_Cart::addProduct()
カートコントローラーを介してではなく方法(ここで checkout_cart_add_product_complete
発砲)。
問題は、それが意図的に作られたのか、それともバグなのかということです。
解決
このコメントから判断します CartController.php
:
/**
* @todo remove wishlist observer processAddToCart
*/
これは間違いなくレガシーバグです。
所属していません magento.stackexchange