Laravel pagination, büyük veri setlerini sayfalara bölerek kullanıcıya sunar. Varsayılan olarak Bootstrap 5 stili ile gelir ancak kolayca özelleştirilebilir.
Neden Özelleştirme Gerekir?
Projenizin tasarımına uymayan varsayılan pagination görünümü, kullanıcı deneyimini olumsuz etkileyebilir. Kendi CSS sınıflarınızı kullanmak için birkaç adım yeterlidir.
Adım 1: Vendor Yayınlama
php artisan vendor:publish --tag=laravel-paginationBu komut pagination view dosyalarını resources/views/vendor/pagination dizinine kopyalar.
Adım 2: Blade Dosyasını Düzenleme
Yayınlanan dosyalar arasından kullandığınız tema için uygun olanı seçin ve HTML yapısını projenize göre düzenleyin.
Sonuç
Artık $collection->links('vendor.pagination.custom') şeklinde özel pagination görünümünüzü kullanabilirsiniz.