@maks78945

Как реализовать paginate на несколько страниц в laravel?

Использую "paginate" но в результате получаю "« Previous Next »" в документации нашёл что нужно использовать paginate экземпляра класса "Illuminate\Pagination\LengthAwarePaginator" для вывода списка страниц, но не могу найти примера как это сделать. Larvel 8

Вот код контроллера
public function index()
    {
        $field = [
            'id',
            'name',
            'email',
            'created_at'
        ];

        $userQuery = User::select($field);
        $userQuery = $this->userService->filter($userQuery);
        $userQuery = $this->userService->sort($userQuery);

        $users = $userQuery->paginate(2);


        return view('admin.user.index', compact('users'));
    }
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
У вас уже LengthAwarePaginator. Значит, дело в шаблоне пагинации.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы