В моем Последнее сообщение Я спрашивал, как разрешить пользователю выбирать номера нумерации страниц. Я думал, что понял это, но теперь кажется, что я что-то напутал, поскольку нумерация страниц, кажется, работает, но как только вы переходите на следующую страницу, она становится пустой и число страниц устанавливается на 1.

Страница importeren.blade.php (здесь отображаются данные импортированных файлов). Здесь также есть ссылки на страницы для Laravel, я чувствую, что ошибка может быть внутри, но я не уверен на 100%. введите описание изображения здесь

Метод индекса DataController, который загружает количество страниц, указанное пользователем: введите описание изображения здесь

Здесь - короткий клип, показывающий, что происходит после ввода результатов для количества записей, отображаемых на странице.

Я не знаю, чего мне не хватает, но если бы кто-нибудь мог помочь, это было бы удивительно.

1
Bastiaan 5 Май 2020 в 15:52

2 ответа

Лучший ответ

Вы должны добавить свой параметр к каждой пагинационной ссылке. Для этого вы можете использовать {{$datas->appends(['paginate_number' => request('paginate_number')])->links()}}

Я предложу изменить method = "POST" на method = "GET" в форме.

0
katsarov 5 Май 2020 в 13:34

Сначала попробуй как статик вот так

$datas = Data::paginate(10);

Если это работает, вы должны изменить $request->input('paginate_number')

0
A.A Noman 5 Май 2020 в 13:20