Я хочу, чтобы при сбое валидатора переходил к той же части регистрационной формы в home.blade.php, а не к началу страницы.
Может ли кто-нибудь помочь мне сделать это?Registercontroller.php
protected function validator(array $data)
{
$validator = Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
'phone' => ['required', 'string'],
]);
if ($validator->fails()) {
return redirect('/#register')
->withErrors($validator)
->withInput();
}
}
/**
* Create a new user instance after a valid registration.
*
* @param array $data
* @return \App\User
*/
protected function create(array $data)
{
$customization = New Customization();
$user = User::create([
'name' => $data['name'],
'email' => $data['email'],
'phone' => $data['phone'],
'password' => Hash::make($data['password']),
'cuenta' => $data['cuenta'],
'avatar' => "https://i0.wp.com/www.winhelponline.com/blog/wp-content/uploads/2017/12/user.png?fit=256%2C256&quality=100&ssl=1",
]);
$customization->user_id = $user->id;
$customization->save();
return $user;
}
Это ошибка на laravel:
Пожалуйста, мне нужна помощь
Ошибка Laravel