Opencart修改

时间:2013-11-06 05:30:36

标签: php opencart

我目前正在使用OpenCart 1.5。我需要在admin:sales / order中的订单页面中显示购买的产品。以及Order_id,客户,状态,总数等......

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

1 个答案:

答案 0 :(得分:1)

您有两种选择:

  1. 使用vQmod XML文件进行编辑,而原始代码保持不变
  2. 或您直接在代码中进行编辑(如果您决定将来升级,可能会导致问题)
  3. 无论如何,模块不会这样做(除非您将vQmod编辑为模块)。您需要编辑控制器 - getList()方法和模型 - getOrders()方法。明智地想想要显示多少信息,因为产品可能有其他选项,您最终可能会遇到一个主宰查询,只有20个订单的列表可能需要几秒钟才能完成......

    祝你好运。