Я только начинаю изучать 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
. Как я смогу это сделать.
Любая помощь Добро пожаловать 🙂