Laravel Sayfalama Pagination

Düz php'de sayfalama işlemlerini çok yapmış birisi olarak söylüyorum Laravel pagination kullanımı gerçekten çok kolay, rahat ve güzel. Laravelde sayfalama nasıl yapılır? Paginate işlemleri nasıl yapılır hemen bakalım.

public function kategoriler(Request $request)

   {

     $kategoriler = Kategori::query()->paginate(5);

     return view('kategoriler', compact('kategoriler'));

   }

Yukarıdaki gibi verimizi çekiyoruz ve sonuna get yerine ->paginate(5) şeklinde yazıyoruz, paginate içindeki sayı kaç olursa sayfalarda o kadar veri listeleniyor. 

Şimdide blade sayfasında oluşturduğumuz paginate'yi nasıl görünütleriz ona bakalım.

@foreach($kategoriler as $kategori)

{{ $kategori->kategori_adi }}<br>

{{ $kategori->aciklama }}

@endforeach

<div class="row">

    {!! $kategoriler->links() !!}

</div>

 Blade sayfasınında da {!! $kategoriler->links() !!} düzenlememizi bu şekilde yaparak sayfalama işlemimizi tamamlarız.



E-Bültenime Abone Ol



Anahtar Kelimeler: Laravel ile sayfalama,Pagination kullanımı
Yazan: Emre TENİK

Bu yazı: 118 kez okundu



Yorum Yap




Yorumlar: