У меня есть форма поиска, как показано ниже с помощью только одного поляЕсть ли лучший способ заполнить введенные значения формы в приведенной выше форме поиска?
{!! Form::open(array('method' => 'POST',
'action' => '[email protected]',
'class' => "form-horizontal form-label-left")) !!}
{!! csrf_field() !!}
<input type="text" class="form-control" name="Customer">
<button type="submit">Search</button>
{!! Form::close() !!}
Ниже код в контроллере
$AllCustomers = \App\Models\Customer_Model
::where('Customer', 'LIKE', '%'.$Customer.'%')
->get();
return View('Customer.List', array('AllCustomers' => $AllCustomers));
Что я пытаюсь?
Когда форма отправлена для поиска в представлении, я должен иметь возможность снова просмотреть ключевое слово в текстовом поле. Для этого я делаю это ниже.
return View('Customer.List', array('AllCustomers' => $AllCustomers, 'Key' => $Customer));
и теперь в форме, я делаю ниже.
<input type="text" class="form-control" name="Customer" value="{{$Key}}">
Вопрос
Есть ли лучший способ заполнить входные значения формы в приведенной выше форме поиска?
Выбирает меня. – mopo922
Могу ли я использовать что-то вроде этого? 'return View ('Customer.List', array ('AllCustomers' => $ AllCustomers)) -> withInput();' – Pankaj
Я знаю, что работал в L4, но я не могу найти его в документах для L5. Вы попробовали? – mopo922