miniShop2 icon indicating copy to clipboard operation
miniShop2 copied to clipboard

Поправить расчет количества выполненных заказов за месяц в админке

Open dannyarty opened this issue 2 years ago • 0 comments

Резюме

Речь идет о данном числе

image

В 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 статусов, при которых заказ будет считаться выполненным в системные настройки, либо добавить для статусов условное поле Заказ выполнен наподобие полей Итоговый и Фиксирует и соответственно поправить выборку заказов по статусам, у которых данное поле будет указано как Да.

dannyarty avatar Jul 21 '22 17:07 dannyarty