カートの合計が変わるたびに起動するオブザーバー関数を書きたいと思います。
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
任意の提案をいただければ幸いです。前もって感謝します。