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