Posts Learn Snippets Categories Tags About
/

How to Get Current Pagination Data in Laravel

Learn how to get the current page items in Laravel pagination

Created on Jul 01, 2021

9 views

To get the current pagination page data/items in Laravel you can chain the "items" method after the "paginate" method.
$posts = Post::query()
    ->whereNotNull('released_at')
    ->orderByDesc('released_at')
    ->paginate(12)
    ->items(); // only get the data

By accessing the pagination data like above you will be able to loop through the arrays in your views.
@foreach($posts as $post)
    <div>
        <h1>{{ $post->title }}</h1>
        <p>{{ $post->subtitle }}</p>
    </div>
@endforeach

Created by

PostSrc poster

PostSrc

Full stack developer mainly focusing on the front end side of the web. The main author of PostSrc and loves writing tutorial and guides online.