Укажите, что я делаю не так.. В файл class/midules/users/__custom.php заношу отредактированный метод register_do. Создаю файл permissions.custom.php в этой же папке, пишу туда след строку:
<?php
$permissions = Array(
'registrate' => Array('registrate_do'),
);
?>
Но регистрация по имейлу в таком случае не происходит. Где мой косяк?
ты когда событием заполняет логин в соответсвии с полем email делаешь это примерно так ?
$user->login = $user->email;
если да, то добавь к изменению поля login еще и переименование объекта данного пользователя, то есть $user->setName($user->email);
Только я сделал вот так:
$email = $user->getValue('e-mail');
$user->setValue('login', $email);
$user->setName($email);
И все работает. Спасибо админ.
Буду тебе благодарен, если поможешь мне в соседней теме, где в письме с формы обратной связи приходят крокозябры.