Как я могу перенаправить из моего представления создания в мое представление редактирования после ввода идентификатора в поле ввода? Я попытался с помощью следующего кода, но я не получаю идентификатор в URL.
Контроллер
use Illuminate\Support\Facades\Input;
public function edit(visitor $visitor)
{
$visitors = visitor::all();
$find = Input::get('find');
visitor::where('id', 'LIKE', '%'.$find.'%')->get();
return view('create', compact('visitors'));
}
View
<form method="post" action="{{ route('visitors.store') }}" class="form-group">
@csrf
@foreach($visitors as $visitor)
<label for="visitor">Visitor No:</label>
<a href="{{ URL::to('visitors/' . $visitor->id . '/edit') }}"></a>
@endforeach
<input type="text" name="find" class="form-control" value="{{ $newvisitnum }}">
</form>
$newvisitnum
- мой идентификатор автоинкремента.
<code><pre>
Getting error of "Undefined variable: visitors
В URL он должен выглядеть следующим образом: "посетители / {id} / edit" и должен извлекать все записи для редактирования представления, связанного с этим идентификатором.