在订单总价为零的情况下需要帮助(使用优惠券或零价值产品)
下免费订单时将触发哪个挂钩。
或者有什么办法吗?
谢谢
在订单总价为零的情况下需要帮助(使用优惠券或零价值产品)
下免费订单时将触发哪个挂钩。
或者有什么办法吗?
谢谢
请参阅:https ://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/
我肯定会使用actionValidateOrder
在那里,您可以检查包含刚刚制作的订单/购物车的钩子内的 $params。
如果$params['order']->total_paid == 0您可以触发您的自定义代码。
没有专门的钩子。
但是你可以检查 controllers/front/OrderConfirmationController.php checkFreeOrder 方法。