Під час реєстрації користувач додається в групу opt. Відправляється два листи - менеджеру і користувачеві. Користувач повинен підтвердити реєстрацію, перейшовши за посиланням з листа (див. Активація облікових записів).
[!FormLister?
&formid=`register`
&controller=`Register`
&userGroups=`opt`
&checkActivation=`1`
&activateTo=`1514`
&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:
<div class="row">
<div class="col-md-6 col-md-offset-3">
<div class="well">
<form method="post">
<input type="hidden" name="formid" value="register">
<div class="form-group">
<label for="fullname">* Ім'я</label>
<input type="text" class="form-control" id="fullname" placeholder="Ім'я" name="fullname" value="">
</div>
<div class="form-group">
<label for="email">* Email</label>
<input type="text" class="form-control" id="email" placeholder="Email" name="email" value="">
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="password">* Пароль</label>
<input type="password" class="form-control" id="password" placeholder="Пароль" name="password" value="">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="repeatPassword">* Повторіть пароль</label>
<input type="password" class="form-control" id="repeatPassword" placeholder="Повторіть пароль" name="repeatPassword" value="">
</div>
</div>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="agree" value="Так" >
Я згоден з правилами
</label>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary btn-block text-center"><i class="glyphicon glyphicon-user"></i> Зареєструватися</button>
</div>
</form>
</div>
</div>
</div>`
&to=`info@sitename.ru`
&reportTpl=`@CODE:Новий користувач ()`
&ccSender=`1`
&ccSenderField=`email`
&ccSenderTpl=`@CODE:Привіт . Для активації облікового запису потрібно перейти за посиланням <a href=""></a>`
&subject=`Реєстрація на сайті EvoDOC`
&messagesOuterTpl=`@CODE:<div class="alert alert-danger" role="alert"></div>`
&successTpl=`@CODE:<div>Вітаємо з успішною реєстрацією, ! Після активації ви можете <a href="11.html">авторизуватись</a> на сайті. Якщо ви не отримали листа для активації облікового запису, <a href="1514.html">попросіть його</a> ще раз.</div>`
&errorTpl=`@CODE:<span class="help-block"></span>`
&errorClass=` has-error`
&requiredClass=` has-warning`
!]