Skip to content
GoogleSheets
GoogleSheets
Импорт и экспорт товаров / ресурсов / заказов / пользователей
  1. Компоненты
  2. GoogleSheets
  3. Экспорт
  4. Покупатели

Покупатели (msClient)

Поля экспорта

Поддерживаются все стандартные поля пользователя, но с префиксом user_. Например: user_email,user_fullname

Пример экспорта

Поля экспорта: id,user_id,user_username,user_email

Результат в таблице:

Результат в таблице

Системные события

Класс gsUser генерирует следующие события:

php
<?php
switch ($modx->event->name) {
  // получение списка покупателей
  case 'gsOnBeforeGetClients':
    // $query - запрос выборки
    // $range - название листа таблицы, куда будут экспортироваться данные
    break;
  case 'gsOnGetClients':
    // $users - массив покупателей со всеми полями
    // $range - название листа
    break;
}