Пример формы Регистрации пользователей на FormLister
- Дополнения
- FormLister
- Примеры
- Регистрация пользователей
Поддержать: USDT TRC20: TBGKTYDs4yzU17vQbobbUB8epFFtFb6PKh
1472
Пример формы Регистрации пользователей на 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`
!]