Office. Предложить пользователю дозаполнить профиль.

Всем привет ситуация такая. На сайте использую Office. Способ идентификации по e-mail.
При регистрации клиент указываем минимум данных (почта, имя телефон, пароль).
Но карточка профиля содержит еще поля, которые должны быть заполнены после регистрации.

Вопрос, как сделать редирект пользователя на страницу профиля после авторизации, если у него есть в профиле не заполненные обязательные поля? И соответственно в профиле если есть не заполненные поля — показываем сообщение «Пожалуйста заполните все данные»
Сергей Карпович
01 августа 2021, 14:42
modx.pro
631
0

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

Артур Шевченко
01 августа 2021, 21:48
0
Берешь вот это событие и пишешь плагин, который будет проверять какие поля заполнены и, если нужные пустые, то переадресовываешь на форму редактирования данных. Ну а для проверки полей в ЛК можно написать сниппет или использовать встроенный функционал типа [[+modx.user.id:userinfo=`fullname`]]
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1