我在后端有我的订单清单, 我想在订单状态从Shopper确认更改为"发货"时触发插件事件。或"确认"
已经使用
plgVmConfirmedOrder()
这是由购物者确认,并成功传输短信 还
plgVmOnShipOrderPayment()没有回复。
还有其他任何方法或方式吗?我希望这种方法用于SMS网关。
答案 0 :(得分:3)
我找到了这个问题的解决方案。
您可以使用plgVmOnUpdateOrderPayment($ virtuemart_order,$ status)来实现此目的,这是在每次订单状态更改期间触发的。
对于相应的订单状态,例如确认订单状态' C',进行如下验证检查,
if($virtuemart_order->order_status != 'C') { return ; }
您可以将此用于不同的订单状态。
喜欢,如果答案对你有用。