Я новичок в Laravel, поэтому, пожалуйста, помогите. Я пытаюсь передать параметр из блейд-файла в маршрут, который затем передает параметр в контроллер. Это контроллер ресурса. Я пробовал способ вызова URL (), я пытался заставить функцию обратного вызова route делать то же самое, но по какой-то причине идентификатор никогда не передавался в функцию, но он появляется в моей адресной строке. Так что он никогда не доходил до части кода dd ($ id). Я также пытался создать новую модель и контроллер только для этого, но, похоже, он тоже не работал.
Что мне здесь не хватает?
Это мой код просмотра:
<td><a href="{{ route('/cars/'. $car->id)}}" class="btn btn-primary">Rent</a></td>
Это мой маршрут: Route::get('cars/{id}', 'CarController@updateUserId');
Это код контроллера:
public function updateUserId($id)
{
dd($id);
$user_id = Auth::id();
dd($user_id);
Car::whereId($id)->update($user_id);
}