У меня есть два маршрута, в которых один принимает аргумент, а другой - это просто URL-адрес, который должен направляться в форму, где может быть создан новый Пользователь. Однако, когда я перехожу к/users/create, кажется, что моя функция getUser получает запрос get и отправляет меня на мой user.blade.php вместо моего createUser.blade.php.Маршрутизация конфликта Laravel
Route::get('/users/{id}', "[email protected]");
Route::get('/users/create', "[email protected]");
Мои методы в UserController являются:
public function createUser(){
//TODO: Handle user creation.
return view('createUser');
}
public function getUser($id){
$user = User::find($id);
return view('userdetails', compact('user'));
}
Прекрасно, это сработало отлично. Просто изменилось регулярное выражение для соответствия любому положительному целому числу. Спасибо. –