Постраничная навигация Laravel 4 при поиске?
appends(string $key, string $value = null)
laravel.com/api/4.2/Illuminate/Pagination/Paginato...
Вот нужный вам метод, попробуйте, если не подходит то там еще пару методов есть интересных, типа addQuery(string $key, string $value)
Если не понятно то юзать кажись так: 
->with('products', Product::where('title', 'LIKE', '%'.$search.'%')->paginate(3)->appends('key','value'));
appends(string $key, string $value = null)
laravel.com/api/4.2/Illuminate/Pagination/Paginato...
Вот нужный вам метод, попробуйте, если не подходит то там еще пару методов есть интересных, типа addQuery(string $key, string $value)
Если не понятно то юзать кажись так: 
->with('products', Product::where('title', 'LIKE', '%'.$search.'%')->paginate(3)->appends('key','value'));