Автор Тема: Отчет по заказам  (Прочитано 558 раз)

26 Июля 2012, 15:23:29
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите, пожалуйста! Как создать отчет по заказам с фильтром по группам клиентов и по дате.
Странно что такой функции нет в админке. Там можно смотреть заказы только всей кучей.
Может модуль такой есть?
26 Июля 2012, 18:21:46
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
В админке
Панель управления > Заказы
есть фильтр по дате, по группам клиентов нет.
26 Июля 2012, 18:27:24
Ответ #2
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне нужно именно заказы по группам фильтровать. Может знаете буржуйский модуль? Или как это сделать вручную.
26 Июля 2012, 18:51:12
Ответ #3
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Готового модуля не знаю. Можно добавить фильтр в админку изменив AdminOrders, добавить функции фильтрации по группам.
02 Августа 2012, 17:52:51
Ответ #4
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А где конкретно копать, в AdminOrders, чтобы добавить фильтрацию по группам?
И что примерно нужно туда добавить? Что-то я не соображу.
Очень нужна помощь.
02 Августа 2012, 20:16:11
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 20843
  • Репутация: +25277/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Была тема Переопределить AdminTabs.
В вашем случае вместо AdminCarriers сделать тоже с AdminOrders.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
02 Августа 2012, 22:34:15
Ответ #6
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Но мне не обязательно добавлять новую вкладку, мне надо изменить существующую вкладку по выводу списка заказов в админке. изменить фильтрующие поля, вместо фильтра по названию или полу, сделать фильтр по группам и дате. Где мне посмотреть какой код нужно менять или добавлять.
Спасибо, за участие.
06 Августа 2012, 09:59:25
Ответ #7
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Посмотреть можете в файле :
/admin/tabs/AdminOrders.php
Как добавить свои фильтры :
class AdminOrders extends AdminTab
{...
$this->fieldsDisplay = array(...
'customer' => array(...'filter_key' => 'customer','tmpTableFilter' => true),
Как добавить или изменить поля для показа и сортировки
public function viewDetails()
{...