0

カートの合計が変わるたびに起動するオブザーバー関数を書きたいと思います。

Eg: When add/remove products in the cart, 
Add rewards/coupon codes to the cart

私のオブザーバー関数は、カートの総計がゼロより大きいかどうかをチェックします。そうでない場合は、総計で何らかの計算を行い、その計算値を見積もりに保存します。

次のイベントを試しました。しかし、それらのどれも要件を満たしていませんでした。

    controller_action_postdispatch_checkout_cart_index
sales_quote_address_collect_totals_before

任意の提案をいただければ幸いです。前もって感謝します。

4

1 に答える 1

1

次のイベントがうまくいきました。

controller_action_predispatch_checkout_cart_index
于 2013-10-23T08:20:49.127 に答える