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

Материал из CMS Sitebill Wiki
Перейти к навигации Перейти к поиску
 
(не показаны 2 промежуточные версии этого же участника)
Строка 4: Строка 4:
 
В шаблоне realia в файле /template/frontend/realia/js/interface.js нужно удалить вот эти строки
 
В шаблоне realia в файле /template/frontend/realia/js/interface.js нужно удалить вот эти строки
  
var login=form.find('input[name=login]').val();
+
<pre>
 +
<nowiki>
  
+
var login=form.find('input[name=login]').val();
 
if(login!=''){
 
if(login!=''){
 
var re = /^([a-zA-Z0-9-_@\.]*)$/i;
 
var re = /^([a-zA-Z0-9-_@\.]*)$/i;
Строка 15: Строка 16:
 
}
 
}
 
}
 
}
 +
 +
</nowiki>
 +
</pre>

Текущая версия на 08:44, 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($('<p>Логин может содержать только латинские буквы, цифры, подчеркивание, тире</p>')).show();
			}
		}