Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию PHP
5.4
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Приложение для экспорта пользователей MODX Revolution в XLS,XLSX,CSV.
При выгрузке учитываются фильтры и сортировки.
Доступны следующие параметры
Автоматически скачивать после экспорта
msexportordersexcel_download
Да
Источник для сохранения файлов по умолчанию
msexportordersexcel_source_default
устанавливается автоматически после инсталяции
Включить форматирование даты
msexportordersexcel_date_process
Да
Формат даты
msexportordersexcel_date_format
d.m.Y H:i:s
Если записей очень много и скрипт не успевают отдавать файлы на скачивание, установите в настройках параметр msexportusersexcel_download — Нет в таком случаем вернется ссылка на скачивания.
В системе используются профили сконфигурированные через компонент ExportUsers.
Если у вас достаточно знаний то вы можете попробовать модифицировать их в ручную.
Для понимания как устроена структура профиля вам необходимо ознакомится с компонентом ExportUsers
После внесения изменений в профиль необходимо запустить скрипт в консоле:
Внимание!!! При ручной модификации профиля вы множите нарушить процесс экспорта. По этому не забывайте делать бэкапы профилей
По умолчанию выгружаются поля:
При выгрузке учитываются фильтры и сортировки.
Скачать пример экспорта пользователей
Кнопка экспорта
после установки у вас появится кнопка для экспорта.Консоль экспорта
При экспорте запускается консоль для информирования о процессе экспортаЭкспортированный файл
Так выглядит экспортируемый файл.Системные настройки
Доступны следующие параметры
Автоматически скачивать после экспорта
msexportordersexcel_download
Да
Источник для сохранения файлов по умолчанию
msexportordersexcel_source_default
устанавливается автоматически после инсталяции
Включить форматирование даты
msexportordersexcel_date_process
Да
Формат даты
msexportordersexcel_date_format
d.m.Y H:i:s
Экспорт
Если записей очень много и скрипт не успевают отдавать файлы на скачивание, установите в настройках параметр msexportusersexcel_download — Нет в таком случаем вернется ссылка на скачивания.
Управление профилями экспорта
В системе используются профили сконфигурированные через компонент ExportUsers.
core/components/msexportordersexcel/profiles/users.json
Если у вас достаточно знаний то вы можете попробовать модифицировать их в ручную.
Для понимания как устроена структура профиля вам необходимо ознакомится с компонентом ExportUsers
После внесения изменений в профиль необходимо запустить скрипт в консоле:
/* @var msExportUsersExcel $msExportUsersExcel */
$msExportUsersExcel = $modx->getService('msExportUsersExcel', 'msExportUsersExcel', MODX_CORE_PATH . 'components/msexportusersexcel/model/');
$msExportUsersExcel->importConfigs();
Внимание!!! При ручной модификации профиля вы множите нарушить процесс экспорта. По этому не забывайте делать бэкапы профилей
По умолчанию выгружаются поля:
username,active,groups,Profile.fullname,Profile.email,phone,createdon,Profile.mobilephone,Profile.gender,Profile.country,Profile.state,Profile.city,Profile.zip,Profile.fax,Profile.blocked,Profile.logincount,Profile.lastlogin,Profile.thislogin
Видео инструкция
По расширению полей через компонент ExportUsers1.0.1-beta
- Исправлен баг подключения процессора при переносе или переименовании папки core
- Поддержка английского языка
Последние обсуждения в сообществе MODX.pro