Email as login: различия между версиями

Материал из CMS Sitebill Wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
 
Опция предназначена для того, чтобы при регистрации пользователи указывали только email. И в будущем вместо логина на форме входа пользователь должен вводить email.<br>
 
Опция предназначена для того, чтобы при регистрации пользователи указывали только email. И в будущем вместо логина на форме входа пользователь должен вводить email.<br>
Настройка этого параметра осуществляется только специалистами CMS Sitebill.
+
Настройка этого параметра осуществляется только специалистами CMS Sitebill.<br>
 +
После включения опции вам нужно в редакторе форм в таблице user выключить поле login (чтобы оно стало неактивным).<br>
 +
В шаблоне realia в файле /template/frontend/realia/js/interface.js нужно удалить вот эти строки
 +
 
 +
var login=form.find('input[name=login]').val();
 +
 
 +
 +
if(login!=''){
 +
var re = /^([a-zA-Z0-9-_@\.]*)$/i;
 +
found = login.match(re);
 +
if(found===null){
 +
errors=true;
 +
errormsg.append($('<p>Логин может содержать только латинские буквы, цифры, подчеркивание, тире</p>')).show();
 +
}
 +
}

Версия 08:42, 31 августа 2016

Опция предназначена для того, чтобы при регистрации пользователи указывали только email. И в будущем вместо логина на форме входа пользователь должен вводить email.
Настройка этого параметра осуществляется только специалистами CMS Sitebill.
После включения опции вам нужно в редакторе форм в таблице user выключить поле login (чтобы оно стало неактивным).
В шаблоне realia в файле /template/frontend/realia/js/interface.js нужно удалить вот эти строки

var login=form.find('input[name=login]').val();


if(login!=){ var re = /^([a-zA-Z0-9-_@\.]*)$/i; found = login.match(re); if(found===null){ errors=true;

errormsg.append($('

Логин может содержать только латинские буквы, цифры, подчеркивание, тире

')).show();

} }