ahmadajah03 Tue Oct 2020 3 years ago

Cara Otomatis Menambah Query String ke dalam Pagination Links Laravel

Misalnya Anda sedang mengerjakan modul item dan Anda memiliki halaman indeks seperti daftar semua item dengan pagination. Anda juga memberikan fungsi pencarian pada nama item. Saya memiliki string kueri di bawah ketika saya mencari sesuatu dan saya ingin meneruskan string kueri itu pada semua tautan pagination.

Query String URL:

http://text.hd/admin/products?name=test&page=1

Tapi dimana masalahnya. ketika Anda mencari misalnya "test" dan mendapatkan hasilnya tetapi ketika Anda mengklik halaman berikutnya Anda tidak dapat memfilter nama seperti yang Anda lakukan "test". jadi pada saat itu kami harus menambahkan string kueri itu pada tautan pagination. jadi, mari kita lihat cara mengatasi masalah ini.

Lihat Contoh:

{!! $products->appends(Input::all())->render() !!}

Kita hanya perlu menambahkan metode penambahan pagination dan memberikan array sebagai argumen. Input::all() akan mendapatkan seluruh string query dari url dan diteruskan dengan pagination.

 

laravel pagination Add Query String Automatically on Laravel Pagination Links