@ComPUCKter
Web-разработчик

Почему не работают кнопки $posts->links() пагинатора?

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

Код:
//Страница всех постов---------------------------------------------------------
        $posts = Post::all()
            ->sortDesc();

        // Конечные переменные---------------------
        $posts = new Paginator($posts, 1);//Пагинатор с постами
        //_________________________________________

        return view('blog.posts.index', compact('posts'));
        //________________________________________________________________________________


Вызов кнопок в ленте:
{{$posts->links()}}
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
@kandrash
Кратко о себе
Вы делаете нечто недоступное моему пониманию. Для чего получаете все посты? Почему сортируете коллекцию а не сразу в запросе?
$posts = Post::orderByDesc('id')->paginate(1);

return view('blog.posts.index', compact('posts'));

{{ $posts->links() }}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы