Ответы пользователя по тегу Yii
  • Как в yii2 сделать редирект после регистрации пользователя?

    @ProFM Автор вопроса
    Короче, как всегда, такую глупость сделал.....не добавил return в модели формы.......Написал тут, посмотрел еще раз и все дошло, простите за беспокойство.

    Если кому то нужен будет ответ, то вот он, нужно было добавить просто return в
    SignupForm
    public function signup()
        {
            if (!$this->validate()) {
                return null;
            }
    
            $user = new User();
            $user->username = $this->username;
            $user->email = $this->email;
            $user->setPassword($this->password);
            $user->generateAuthKey();
            if($user->save()){
                $role = Yii::$app->authManager->getRole('user');
                Yii::$app->authManager->assign($role, $user->id_user);
            }
            return $user;
        }
    Ответ написан