Отчет по заказам

Автор felihan, 26 июля 2012, 15:23:29

« назад - далее »

felihan

Подскажите, пожалуйста! Как создать отчет по заказам с фильтром по группам клиентов и по дате.
Странно что такой функции нет в админке. Там можно смотреть заказы только всей кучей.
Может модуль такой есть?

Виктор Демидов

В админке
Панель управления > Заказы
есть фильтр по дате, по группам клиентов нет.

felihan

Мне нужно именно заказы по группам фильтровать. Может знаете буржуйский модуль? Или как это сделать вручную.

Виктор Демидов

Готового модуля не знаю. Можно добавить фильтр в админку изменив AdminOrders, добавить функции фильтрации по группам.

felihan

А где конкретно копать, в AdminOrders, чтобы добавить фильтрацию по группам?
И что примерно нужно туда добавить? Что-то я не соображу.
Очень нужна помощь.

PrestaMan

Была тема Переопределить AdminTabs.
В вашем случае вместо AdminCarriers сделать тоже с AdminOrders.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

felihan

Но мне не обязательно добавлять новую вкладку, мне надо изменить существующую вкладку по выводу списка заказов в админке. изменить фильтрующие поля, вместо фильтра по названию или полу, сделать фильтр по группам и дате. Где мне посмотреть какой код нужно менять или добавлять.
Спасибо, за участие.

Виктор Демидов

Посмотреть можете в файле :
/admin/tabs/AdminOrders.php
Как добавить свои фильтры :
class AdminOrders extends AdminTab
{...
$this->fieldsDisplay = array(...
'customer' => array(...'filter_key' => 'customer','tmpTableFilter' => true),

Как добавить или изменить поля для показа и сортировки
public function viewDetails()
{...