仪表板上的总订单

时间:2017-02-23 10:38:41

标签: opencart opencart2.x

我试图仅在上个月获取仪表板的数据。比方说,我想更改仪表板的总订单查询,我可以相应地编辑admin \ model \ sale \ order.php中的getTotalOrders()查询。我想知道是否将相同的方法用于任何其他模块,那么它会弄乱数据。因此,我没有编辑该方法,而是创建了我自己的方法,例如getPreviousMonthTotalOrders(),但我无法弄清楚如何为仪表板数据而不是getTotalOrders()调用此方法。

1 个答案:

答案 0 :(得分:1)

在控制器admin \ controller \ common \ dashboard.php中有这一行:

$output = $this->load->controller('extension/dashboard/' . $code . '/dashboard');

所以我检查了admin \ controller \ extension \ dashboard \ order.php

并更改了

$order_total = $this->model_sale_order->getTotalOrders(); 

$order_total = $this->model_sale_order->getPreviousMonthTotalOrders();
相关问题