msStatOrders

Статистика заказов minishop2
Автор дополнения
Володя Володин
Пакетов
38
Закачек
6 664
Автор дополнения
Пакетов
38
Закачек
6 664
Версия 2.0.2-beta
Дата выпуска 22.03.2017
Загрузки 79
Просмотры 51
[msStatOrders] — Компонент реализует возможность отбора, сортировки заказов и продуктов заказа, реализованных в магазине. Вывод подробной информации и экспорт в файл.



Особенности
  • работа только с новым miniShop2 (version =>2.4.0-beta2)

[msStatOrders] в магазине
<cut/>
Компонент обновлен под новую версию miniShop2. Как и прежде доступны вкладки с заказами и продуктами заказа.

Вкладка заказы
В основном дублирует оригинальную вкладку, добавлен механизм фильтрации по колонкам таблицы.
За вывод колонок отвечает настройка msstatorders_grid_order_fields.
За фильтры настройка msstatorders_grid_order_filter_fields
{"customer":{"class":"UserProfile","field":"fullname"},"address_city":{"field":"city"}}
указываете ключ поля, алиас таблицы, название поля.
Возможно указать несколько значений для фильтрации через разделитель ||. Например нам нужно вывести заказы в город Ковров и Владимир — пишем в поле фильтрации «Ковров||Владимир».
Отрицание можно задать через знак !



Доступен вывод краткой информации о заказе


Вкладка продукты заказы
За вывод колонок отвечает настройка msstatorders_grid_product_fields.
За фильтры настройка msstatorders_grid_product_filter_fields
{"products_name":{"field":"name"},"products_options":{"field":"options"},"customer":{"class":"UserProfile","field":"fullname"},"address_city":{"field":"city"},"vendor_name":{"field":"name"}}
Все как и на предыдущей вкладке, так же добавлен функционал поиска по опциям продукта заказа.
Можно отсортировать продукты по цвету, размеру и тд.



Экспорт
Для экспорта доступна три формата — xlsx, ods, csv.
Нужный тип вы выбираете при диалоге экспорта. В отличии от предыдущей версии компонента — нет грида со списком файлов экспорта. Файлы генерируются в служебной директории и удаляются при очистке кэша сайта.
За что отвечает системная настройка msstatorders_clear_export_files, по умолчанию — да.

2.0.2-beta (22.03.2017)

  • Add "en" lexicon

2.0.1-beta (05.01.2017)

  • Add "&& - AND" operator for filter

2.0.0-beta

  • Initial

1.1.5-beta (07.11.2016)

  • Fix "limit" product
  • Add prepare "numbers xls"

1.1.4-beta (04.10.2016)

  • Add "productLink" in "utils"

1.1.3-beta (04.10.2016)

  • Add "userLink" in "utils"

1.1.2-beta (04.10.2016)

  • Fix "renderer customer"

1.1.1-beta (11.08.2016)

  • Fix "renderer" in grid

1.1.0-beta (10.08.2016)

  • Add miniShop2 compatibility with version > 2.4

1.0.9-beta (27.05.2016)

  • Change filter in "product.grid"
  • Add filter in "product.grid"

1.0.8-beta (26.05.2016)

  • Add filter in "orders.grid"

1.0.7-beta (03.05.2016)

  • Reformate code
  • Fix product links

1.0.6-beta (16.03.2016)

  • Add field "customer_email"

1.0.5-beta

  • Fix sort product getlist.class.php
  • Add minishop2 category combo

1.0.4-beta

  • Reformate code
  • Fix order getlist.class.php
  • Add minishop2 order window

1.0.3-beta

  • Fix search by order id

1.0.2-beta

  • Add search by address fields

1.0.1-beta

  • Add setting "order_grid_fields"
  • Add setting "product_grid_fields"
  • Improvement getlist.class.php

1.0.0-beta

  • Initial release.

Последние обсуждения в сообществе MODX.pro