我的问题是,plgVmOnUpdateOrderPayment事件中的第二个参数实际上是更改前的旧状态代码。
有没有人知道,如何通过以下方式更改订单状态后获取新的状态信paypal插件或管理?
答案 0 :(得分:0)
AlešPázner,是的,第二个参数始终是旧订单状态。
但你可以使用这段代码:
function plgVmOnUpdateOrderPayment($virtuemart_order,$old_status) {
// getting the new status
// $virtuemart_order->order_status
return;
}