我看到Prestashop的订单名称有SHAJSUYD
之类的引用,但我怎样才能获得此引用?同时我想获得id_status
。
我想在这个示例的钩子中应用id_status
:
public function hookActionOrderStatusUpdate($params)
{
if($params['newOrderStatus']->id == 4)
{
my code is here
}
}
答案 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