Laravel Pagination работает только на первой странице

Код в этой функции выполняется с помощью вызова ajax. У меня есть нумерация страниц, как это:

{
    $id=$_GET['data'];
    User::where('votes', '>', $id)->paginate(15);
}

Он отлично работает на первой странице, однако на второй странице он не находит $_GET['data']. Как я могу организовать нумерацию страниц в этом случае? Должен ли я перезаписать нумерацию страниц для этого случая, чтобы включить для этого дополнительный параметр GET? Большое спасибо заранее:)

1 ответ

По вашему мнению, у вас будет что-то вроде этого, чтобы показать нумерацию страниц:

{!! $users->links() !!}

Чтобы передать другие параметры, вы должны изменить его на:

{!! $users->appends(Request::only('data))->links() !!}
Другие вопросы по тегам