Обновление приложения ExportUsers по экспорт данных из MODX.



Новые возможности

Создание зависимых профилей

Эта возможность позволяет выгружать сразу по две таблицы одновременно в форматах XLS,XLSX,CSV с двумя уровнями вложенности.

Пример файлов:
Заказы с товарамипример файла XSL приложение msExportOrdersExcel

msExportOrdersExcel — предусмотрен сниппет для экспорт своих заказов авторизированным пользователем.



Пользователи с заказамипример файла XSL

простой экспорт
Пользователипример файла XSL приложение msExportUsersExcel

Внимание!!! В приложении ExportUsers уже есть возможности приложений: msExportUsersExcel и msExportOrdersExcel
<cut/>
Пока что смог сделать чтобы выгружались 2 уровня, возможно если получится в следующих версиях будет больше. Но точно обещать не могу.

Дополнительно можно:
  • Показывать/Скрывать плюсик
  • Раскрыть сразу зависимый список товаров или по нажатию на плюсик
  • Настройка связей между полями как в aggregate через атрибуты: local и foreign

Кнопки для выгрузки

Сразу после установки у вас появятся кнопки в списках:

Заказов
Для заказов настроена выгрузка только для форматов XLS,XLSX,CSV


Пользователей
Выгружаются только пользователи.


Если нужно чтобы выгружались пользователи с заказами необходимо перейти в сам компонент (Профиль usersorders) или же в профиле users указать зависимый профиль orders

Импорт/Экспорт профилей для выгрузки

Теперь созданный профиль для выгрузки можно выгрузить в json файл и загрузить его на другом сайте, что позволяет хранить настроенные профили в одном месте.




Позиционирование

Каждую колонку теперь можно с позиционировать:
— Выравнивание колонки по горизонтали: left,center,right,justify
— Выравнивание колонки по вертикали: top,buttom,center,distributed,justify

Готовые профили

С приложением автоматически устанавливаются 3 профиля
  1. Экспорт заказов с товарами
  2. Экспорт пользователе
  3. Экспорт пользователей с заказами

Дополнительные профили хранятся: core/components/exportusers/profiles/example
На данный момент содержит следующие профили:
Для приложения msDemoData
Экспорт категорий msDemoData.json
Экспорт производителей msDemoData.json
Экспорт товаров msDemoData.json

Пример экспорта товаров
Экспорт товаров.json


Версия приложения: 1.0.5-pl

Обновление от 04.09.2018


Разработка профиля для экспорта
Небольшой бонус при покупке компонента ExportUsers .
Могу создать 1 профиль для экспорт но только 1 раз и без поддержки. Но прежде чем покупать, напишите мне что вы хотите экспортировать. Если у компонента есть такие возможности и задача не слишком сложная, то я напишу для вас профиль экспорта данных и внедрю к вам на сайт.

Примечании: поддержкой профиля вы занимаетесь сами. Бесплатно профиль создается только один раз и только по одному согласованию.
То есть если вам понадобится через день, неделю, месяц и тд. добавить какие то данные в профиль, вам необходимо будет сделать это своими силами.