У меня есть поисковая форма, которая хорошо работает с методом post, однако проблема в том, что ссылки на страницы не работают.За исключением первой страницы, все остальные страницы дают пустые страницы.Я где-то читал, что нумерация страниц не работает с методом POST
.Однако, когда я меняю форму и маршрут на метод «get», я получаю пустую страницу даже на первой странице.Ничего не отображается.
Вот мой маршрут
Route::get('reports/search','ReportsController@search');
Это моя форма
<form method="get" class="form-horizontal" action="{{action('ReportsController@search')}}">
<!-- {{csrf_field()}} used only with POST-->
<input type="text" name="search" id="search">
<button type="submit" class="btn btn-primary"> Submit</button>
</form>
Это мой код контроллера
public function search(Request $request)
{
$showData = sys_data::paginate(10);
return view('reports-data-view', compact('showData'));
}
Проблема в том,Я изменяю форму и метод маршрута на POST
, тогда он работает, но тогда в ссылках на нумерацию страниц отображаются пустые страницы.
И когда я изменяю метод на GET
, тогда он не работает.Показывает пустую страницу, как только я нажму кнопку отправки.
Любая помощь будет принята с благодарностью.Заранее спасибо.