Я использую lagvel paginate, но когда я изменяю страницу как 2,3 .., это не сохраняет ценность моего исследования.
лезвие
{{ $items->appends(['list' => $list])->links() }}
контроллер
if (!empty($request['search'])){
$list = '';
$items = Items::where('name', 'LIKE', '%'.$request['search']. '%')->paginate($this->pagination);
}
elseif(!empty($request['list'])){
$list= $request['list'];
$items = Items::where('list_type', 'LIKE', $request['list']. '%')
->orderBy('name')->paginate($this->pagination);
}
else{
$list= '';
$items = Client::where('list_type', 'LIKE', $request['list']. '%')
->orderBy('name')->paginate($this->pagination);