Pregunta

Quiero escribir una función de observador que se disparará cada vez que el total de carros cambie.

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

Mi función de observador verificará si el total de carros es mayor que cero. Si no, hará algún cálculo con el total total y guardará ese valor calculado para la cotización.

He probado los siguientes eventos. Pero ninguno de ellos cumplió el requisito.

    controller_action_postdispatch_checkout_cart_index
sales_quote_address_collect_totals_before

Cualquier sugerencia será apreciada. Gracias por adelantado.

¿Fue útil?

Solución

El siguiente evento hizo el truco.

controller_action_predispatch_checkout_cart_index
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top