miniShop2
miniShop2 copied to clipboard
Поправить расчет количества выполненных заказов за месяц в админке
Резюме
Речь идет о данном числе
В https://github.com/modx-pro/miniShop2/blob/master/core/components/minishop2/processors/mgr/orders/getlist.class.php
на 261 строке идет выборка заказов со статусами 2 или 3.
$month->where(array('status:IN' => array(2, 3), 'type' => 0));
А если стандартные статусы изменены, то подсчёт будет неверным.
Что предлагаю
Вынести id статусов, при которых заказ будет считаться выполненным в системные настройки, либо добавить для статусов условное поле Заказ выполнен наподобие полей Итоговый и Фиксирует и соответственно поправить выборку заказов по статусам, у которых данное поле будет указано как Да.