Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] В окне "Всего продаж " не считать неудавшиеся


Recommended Posts

Народ. привет! 

 

Вопрос такой. Как в админке на главной странице в окне "Всего продаж" не суммировать продажи со статусом неудавшиеся.

Получается, что неважно какой статус он все равно его ставит как продажу. Неудобно для статистики. 

Надіслати
Поділитися на інших сайтах


для движков 2х:

в файле admin\model\report\sale.php

 

после строки

$sql = "SELECT SUM(total) AS total FROM `" . DB_PREFIX . "order` WHERE order_status_id > '0'";

 

добавить

$sql .= " AND order_status_id IN(" . implode(",", $this->config->get('config_complete_status')) . ") ";

 

будет считать заказы только со статусами перечисленными в завершенных заказах в настройках магазина

 

для движков 3х аналогично, только в файле admin\model\extension\dashboard\sale.php

  • +1 3
Надіслати
Поділитися на інших сайтах

del/

кока писал опередили.  

 

 

Змінено користувачем fanatic
Надіслати
Поділитися на інших сайтах

В 07.05.2017 в 15:24, AlexDW сказал:

в файле admin\model\report\sale.php

 

после строки

$sql = "SELECT SUM(total) AS total FROM `" . DB_PREFIX . "order` WHERE order_status_id > '0'";

 

добавить

$sql .= " AND order_status_id IN(" . implode(",", $this->config->get('config_complete_status')) . ") ";

 

будет считать заказы только со статусами перечисленными в завершенных заказах в настройках магазина

Большое спасибо за помощь. То что нужно!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.