Да, там с пагинацией
Чанками и с кешем🤣
из кеша данные берутся
Так запрос ты без пагинации делаешь
там adminlte и он я так понимаю сам собирает пагинацию
нет Она не причем
Ну получается, что ты на каждый запрос собираешь Пагинатор из всех элементов, но показываешь только нужные
А ты провобал все изменить и вывести данные просто через базу с пагинацией?
А это просто Eloquent обычный User::all()
$users = User::paginate(10);
Кстати да, вынеси эти чанки отсюда, малопонятно зачем они тут вообще нужны. А ещё лучше внимательно код сам изучи и разберись, что было в голове у предыдущего разраба и почему он именно так сделал. Код выглядит супер непонятным и плохим
можешь закешировать пагинацию) $users = Cache::remember('users-page-' . request('page', 1), 60, function() { return User::paginate(10); });
Полагаю что там стоит какой-нибудь чудо плагин на jquery которому нужно скармливать все записи и этот плагин формирует пагинацию на стороне фронта.
Обсуждают сегодня