This page isn’t working 127.0.0.1 redirected you too many times pagination error
adding the pagination for filters when it redirects to second page returns error
This page isn’t working 127.0.0.1 redirected you too many times.
controller file
function category(Request $request){
$pro_category = $request->input('category');
$flag = $request->input('flag');
$pro_category = category:where('pro_category', $pro_category )->paginate(10);
if($flag === "ajax"){
return view('product', compact('pro_category'))->render();
}else{
return redirect('/pro_category?cat='.$pro_category.'&page='.$request->page);
}
}
blade pagination link
{!! pro_category->appends(['cat => $cat->pro_demand])->links() !!}
@shawdow
instead of redirect you can return view paginate method automatic handle page
f($flag === "ajax"){
return view('product', compact('pro_category'))->render();
}else{
return view('product')->with(['cat'=>$pro_category]);
}
@palak27
Undefined variable: $pro_category in blade file error
@palak27
HTML page not appending after page 2 redirect
@palak27
I am appending the result HTML data in ajax success function does it require to render view in controller also because the HTML not loading!!
Use as like below
{!! $pro_category->links() !!}
@munazzil
whole HTML Page is not appending to second page in ajax success function
this how i append it!!!
$.ajax({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
type: 'GET',
url: "/cat_list?cat=" + category +"&flag=" + flag,
dataType: "HTML",
success: function (resultValue) {
$('#cat_main_divs').empty();
$('#cat_main_divs').append(resultValue);
}
});
Please or to participate in this conversation.