如何获取prestashop订单的引用名称?

时间:2016-03-04 22:55:11

标签: prestashop

我看到Prestashop的订单名称有SHAJSUYD之类的引用,但我怎样才能获得此引用?同时我想获得id_status

我想在这个示例的钩子中应用id_status

public function hookActionOrderStatusUpdate($params)
{
    if($params['newOrderStatus']->id == 4)
    {
        my code is here
    }
}

1 个答案:

答案 0 :(得分:1)

从此行调用Hook scope.$watch('messages', function(newVal,oldVal) { if (newVal!==oldVal) { console.log("newVal",newVal); console.log("oldVal",oldVal); } },true); (PrestaShop 1.6)

PrestaShop/classes/order/OrderHistory.php

这意味着您可以访问

actionOrderStatusUpdate

获得身份证后,您可以完成剩下的工作:

$params['newOrderStatus'] // OrderState Object
$params['id_order']
您所引用的

$order = new Order($params['id_order']) // Second parameter is id_lang, not required $order->reference 状态实际上是id_status