How to Add Query String Automatically on Laravel Pagination Links?

By Hardik Savani | March 30, 2016 | Category : Laravel

For example you are working on items module and you have a index page like listing all items with pagination. also you did give search function on items name. I have a bellow query string when i search something and i want to pass that query string on all pagination link.

Query String URL:


But where is problem. when you search any for example "tes" and get the result but when you click on next page you can't filter on name as you did "tes". so at that time we have to appends that query string on pagination links. so, let's see how to solve this issue.

View Example:

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

We have to just add appends method of pagination and give array as argument. Input::all() will be get whole query string from url and pass with pagination.

Hardik Savani
My name is Hardik Savani. I'm a full-stack developer, entrepreneur and owner of Aatman Infotech. I live in India and I love to write tutorials and tips that can help to other artisan. I am a big fan of PHP, Javascript, JQuery, Laravel, Codeigniter, VueJS, AngularJS and Bootstrap from the early stage.
Follow Me: Github Twitter
***Do you want me hire for your Project Work? Then Contact US.

We are Recommending you: