0

我目前正在使用 OpenCart 1.5。我需要在管理员的订单页面中显示购买的产品:销售/订单。以及 Order_id、客户、状态、总计等...

我应该能够用模块做到这一点吗?或者我可以用另一个数据库查询修改模型(order.php)。目前它被称为 getOrders($data = array()) 但它只查询 .order_status 数据库,因此我不能将产品名称作为控制器或视图中 foreach 结果的一部分返回。虽然同一模型中的第 562 行看起来对我想要的很熟悉,但它仅在用户单击操作后使用。有什么帮助吗?

4

1 回答 1

1

你有两个选择:

  1. 或者您使用 vQmod XML 文件进行编辑,而原始代码保持不变
  2. 或者您直接在代码中进行编辑(如果您决定将来升级,这可能会导致问题)

无论如何,模块不会这样做(除非您将 vQmod 编辑视为模块)。您需要编辑控制器 -getList()方法和模型 -getOrders()方法。明智地考虑您想要显示多少信息,因为产品可能有其他选项,并且您最终可能会遇到一个巨大的查询,并且只有 20 个订单的列表可能需要几秒钟才能完成......

祝你好运。

于 2013-11-06T09:48:30.863 回答