Php 如果在Laravel 5.3上注册失败,自定义重定向路径

Php 如果在Laravel 5.3上注册失败,自定义重定向路径,php,laravel-5.3,Php,Laravel 5.3,我想更改重定向路径,当注册在Laravel 5.3中失败时,它会重定向到上一页,但我想更改它,但我找不到在哪里 这是注册表控制器 这是注册用户的特点 对于如何实现这一点有什么想法吗?因为我想在主页上注册Modal,并且由于这是一种模式,用户在再次打开注册Modal之前无法看到错误,所以我想让**失败的注册尝试**始终重定向到/register 感谢您帮助覆盖注册表控制器中的重定向器注册功能,如下所示 public function register(Request $request) {

我想更改重定向路径,当
注册在
Laravel 5.3
中失败时,它会重定向到上一页,但我想更改它,但我找不到在哪里

这是注册表控制器

这是注册用户的特点

对于如何实现这一点有什么想法吗?因为我想在主页上注册
Modal
,并且由于这是一种模式,用户在再次打开注册
Modal
之前无法看到错误,所以我想让**失败的注册尝试**始终重定向到/register


感谢您帮助

覆盖
注册表控制器
中的
重定向器
注册
功能,如下所示

public function register(Request $request) {
    $this->validator($request->all())->validate();

    $user = $this->create($request->all());

    if(empty($user)) { // Failed to register user
        redirect('/register'); // Wherever you want to redirect
    }

    event(new Registered($user));

    $this->guard()->login($user);

    // Success redirection - which will be attribute `$redirectTo`
    redirect($this->redirectPath());
}

覆盖
寄存器控制器
中的
重定向器
寄存器
功能,如下所示

public function register(Request $request) {
    $this->validator($request->all())->validate();

    $user = $this->create($request->all());

    if(empty($user)) { // Failed to register user
        redirect('/register'); // Wherever you want to redirect
    }

    event(new Registered($user));

    $this->guard()->login($user);

    // Success redirection - which will be attribute `$redirectTo`
    redirect($this->redirectPath());
}
public function register(Request $request) {
    $this->validator($request->all())->validate();

    $user = $this->create($request->all());

    if(empty($user)) { // Failed to register user
        redirect('/register'); // Wherever you want to redirect
    }

    event(new Registered($user));

    $this->guard()->login($user);

    // Success redirection - which will be attribute `$redirectTo`
    redirect($this->redirectPath());
}