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