0

如何访问 opencart 中的当前订单 ID 并将其放入变量中?我正在处理一个新文件,该文件没有随标准 opencart 安装一起提供。

我能得到的最接近的是以下代码,它不起作用:

<?php
session_start();
$order_id = $this->session->data['order_id'];
?>

提前致谢。

4

1 回答 1

3

在客户到达结帐流程的最后一页之前,不会设置订单 ID,因此在此之前您将无法获得它。对于上面的代码,除非您在 opencart 类中,否则您不能使用$this->session->data['order_id'],因此您需要使用$_SESSION['order_id']

于 2012-11-20T11:09:18.943 回答