Имеется инпут с
value="{{ old('name') }}"
, расположенной на странице /test, при ошибке в value, будет старое значение. Надо сделать чтобы при открытии /test/2, туда уже писать информация из модели. Причем надо использовать один шаблон.
Можно, конечно засунуть это поле в yield и в зависимости от /test или /test/2 менять с помощью @section, но может есть способ проще?
Структура:
test.blade.php с @extends('index')
test2.blade.php с @extends('index')
index.blade.php c самой формой.
Хочется чтобы форма для создания и редактирования была одной и той же. Сейчас изменяю всё через yield.
Это примерно выглядит так:
try{
echo old(name', $input->name); //$input->name не существует, пока не передали из контроллера
} catch() {
echo old(name');
}