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());
}