Логины из цифр не работают в 1.10
Не нашел, как это лечится.
Помогите плиз.
Чтобы отучить:
в /components/users/frontend.php
if(is_numeric($login)) { cmsCore::error404(); } — УДАЛИТЬ (или закомментить)
в /components/users/model.php
в функции public function getUser($login){
$where = "u.id = '{$login}'"; } else { $where = "u.login = '{$login}'"; }
$where = "u.login = '{$login}'";
Работают. Не работают только не подтвержденные.
Тут подробнее.Не работают только не подтвержденные.
Я дал решение, чтобы ранее зареганные юзеры с логином из одних цифр могли в свой профиль попадать.
Проверку при регистрации новых юзеров не трогал. То есть зарегать логин из одних цифр нельзя сейчас.
Что вам нужно для счастья? Спрашивайте.