/ / Як отримати попередні дані розбиття сторінок у Laravel? - laravel, нумерація сторінок

Як отримати дані про попередні сторінки в Laravel? - ларавел, перетин

Я намагаюся щось подібне

User::paginate(10);

І коли я натискаю 2 через мій погляд він піде /?page=2 і це просто показується після запису 10. Як отримати попередні дані розбиття сторінок?

Чому я хочу отримати попередні дані? Не хочу йти з 1,2,3, нумерування сторінок.

Відповіді:

2 для відповіді № 1

При зміні розміру сторінки у випадаючому меню (можна сказати, що ім'я поля є pageSize) Ви хочете знову надіслати запит до контролера, запитати дані та розбитися на сторінки з обраним значенням.

User::paginate(Input:get("pageSize", 10));

1 для відповіді № 2

На вашу думку, змініть:

$users->render();

на:

$users->appends(["foo" => "bar"])->render();

Де ви, очевидно, заміните foo і bar з даними, які потрібно передати іншим сторінкам.

Документація