Laravel Передача данных контроллеру

Я только начинаю изучать laravel и задаюсь вопросом, как передавать данные, не связанные с маршрутом, на контроллер. То, что я пытаюсь выполнить, – создать объект todo, который может иметь вложенные элементы.

Посмотреть

<a class="btn btn-success" href="{{route('lists.items.create',4)}}">Create New Item</a> 

4 – это просто жестко закодированный пример, чтобы увидеть, работает ли он.

контроллер

 public function create(TodoList $list, $item_id = null) { dd($item_id); return view('items.create', compact('list')); } 

Поэтому, если вы создаете элемент и не передаете параметр для id, он по умолчанию будет иметь значение null иначе он будет NotFoundHttpException к тому, что было передано. Однако я получаю NotFoundHttpException . Как я смогу это сделать.

Любая помощь Добро пожаловать 🙂