更改后获取virtuemart订单状态
Get virtuemart order status after chage
我的问题是,plgVmOnUpdateOrderPayment 事件中的第二个参数实际上是更改前的旧状态代码。
有谁知道,如何在通过例如更改订单状态后获得新的状态信? paypal 插件或在管理中?
Aleš Pázner,是的,第二个参数始终是旧订单状态。
但是你可以使用这段代码:
function plgVmOnUpdateOrderPayment($virtuemart_order,$old_status) {
// getting the new status
// $virtuemart_order->order_status
return;
}
来源: Plugin event methods in Virtuemart for order status
我的问题是,plgVmOnUpdateOrderPayment 事件中的第二个参数实际上是更改前的旧状态代码。
有谁知道,如何在通过例如更改订单状态后获得新的状态信? paypal 插件或在管理中?
Aleš Pázner,是的,第二个参数始终是旧订单状态。
但是你可以使用这段代码:
function plgVmOnUpdateOrderPayment($virtuemart_order,$old_status) {
// getting the new status
// $virtuemart_order->order_status
return;
}
来源: Plugin event methods in Virtuemart for order status