我只是尝试在上个月获取仪表板的数据。例如,我想更改仪表板的总订单查询,我可以相应地编辑admin model sale order order.php中的getTotalorders()查询。我想知道是否使用其他模块使用相同的方法,然后会弄乱数据。因此,我没有编辑该方法,而是创建了自己的方法说GetPreviousMonthTotalorders(),但我不知道如何将此方法用于仪表板数据而不是getTotAlorders()。
在控制器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();
to
$order_total = $this->model_sale_order->getPreviousMonthTotalOrders();