Пример формы Регистрации пользователей на FormLister
- Дополнения
- FormLister
- Примеры
- Регистрация пользователей
955
Пример формы Регистрации пользователей на FormLister
При регистрации пользователь добавляется в группу opt. Отправляется два письма - менеджеру и пользователю. Пользователь должен подтвердить регистрацию, перейдя по ссылке из письма (см. Активация учетных записей).
[!FormLister? &formid=`register` &controller=`Register` &userGroups=`opt` &checkActivation=`1` &activateTo=`3` &rules=`{ "fullname": { "required": "Обязательно введите имя" }, "email": { "required": "Обязательно введите email", "email": "Введите email правильно" }, "password": { "required": "Обязательно введите пароль", "minLength": { "params": 6, "message": "В пароле должно быть больше 6 символов" } }, "repeatPassword": { "required": "Повторите пароль", "equals": { "message": "Пароли не совпадают" } }, "agree": { "required": "Для регистрации вы должны принять правила" } }` &allowedFields=`fullname` &formControls=`agree` &formTpl=`@CODE:` &to=`info@sitename.ru` &reportTpl=`@CODE:Новый пользователь [+fullname.value+] ([+id.value+])` &ccSender=`1` &ccSenderField=`email` &ccSenderTpl=`@CODE:Привет [+fullname.value+]. Для активации учетной записи нужно перейти по ссылке [+activate.url+]` &subject=`Регистрация на сайте [(site_name)]` &messagesOuterTpl=`@CODE:[+messages+]` &successTpl=`@CODE:Поздравляем с успешной регистрацией, [+fullname.value+]!
После активации вы можете авторизоваться на сайте.
Если вы не получили письмо для активации учетной записи, запросите его еще раз.
` &errorTpl=`@CODE:[+message+]` &errorClass=` has-error` &requiredClass=` has-warning` !]