hook - Prestashop 1.6 - 在新功能(自定义模块)中获取订单 ID
问题描述
我创建了一个自定义模块并想添加一个新函数来执行。
public function refund() {
//retrieve order id
}
与以下可用挂钩中使用的代码相反,我如何检索新功能的订单 ID(不是 Prestashop 可用挂钩)?
public function hookActionProductCancel($params)
{
$order = $params['order'];
$id_order = (int) $order->id;
}
它当前返回 0,因为它没有正确检索。
解决方案
试试这个:
id_order = $params['id_order'];
问候
推荐阅读
- c++ - 仅使用 CMake 函数的自定义 CMake 目标
- ios - 为什么要构建离子错误?- 错误 65
- sql - 如何在没有级联的情况下从多个表中删除?(SQLSERVER T-SQL)
- scala - 火花批量插入数百万条记录到 400 列 GC 限制的 sql 表中
- python - 部署 Tkinter:加载 Python dll/LoadLibrary 时出错
- ios - 可以检测ssid变化的ios后台应用
- sql - 仅计算每个月的活动记录
- c++ - Valgrind 报告 QThread::start() 上的内存泄漏
- javascript - 检查 grapqhl 查询返回的对象的形状
- mysql - 从今天到昨天排序