Login и csv

Добрый день! Хочу написать выгрузку юзеров и автоматическую регистрацию из csv используя данное дополнение.
В csv таблице есть стандартные поля типа e-mail, имя и телефон. Написал снипет который разбирает таблицу в массив используя цикл for. Как я понимаю мне нужно в теле цикла при каждой итерации вызывать отработку сниппета [[!Register?]] и передавать ему переменные со значениями полей(e-mail, имя и телефон). Не подскажите как мне это реализовать?
Прохор
18 сентября 2017, 17:22
modx.pro
918
0

Комментарии: 4

Павел Романов
19 сентября 2017, 10:11
+1
Не нужно запускать Register. Создавайте пользователей напрямую.
    Прохор
    19 сентября 2017, 11:01
    0
    Благодарю за ссылку на интересную статью. Но хочется использовать [[!Register?]] или [[!officeAuth?]] так как там есть подтверждение почты и готовая валидация и формирование пароля.
      Павел Романов
      19 сентября 2017, 11:23
      0
      Так у Вас же уже есть список e-mail, зачем подтверждение?
      Для того же, чтобы послать уведомление с паролем используйте API.
      Сам пароль сгенерируйте при создании юзера (возьмите, к примеру, его email, телефон, текущее время, прогоните строку через md5, обрежьте до удобного кол-ва символов и т. д.).
        Прохор
        19 сентября 2017, 12:48
        0
        На странице подтверждения у меня сниппет который добавляет подписку к закрытому контенту на 1 месяц. Сообщение и отправку для подтверждения емайла делает дополнение Login. уже возникла идея аджаксом передавать значения полей с бэка и джеквери нажимать кнопку зарегестрировать)) глупо но другого варианта не вижу. Писать все ручками не хватит знаний.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4