【发布时间】:2016-06-11 10:47:40
【问题描述】:
我正在使用 laravel 5.1 分页。但它不起作用。我猜问题是访问查询字符串参数。
routes.php
Route::get('blogs', 'front\FrontController@blog');
控制器
public function blog(Request $request)
{
print_r($request->fullUrl());
die;
$blogs=Blog::with('User')->where('flag','!=','0')->paginate(2);
return view('front.pages.blog_list',['blogs'=>$blogs]);
}
对于网址http://localhost/myproject/blogs?page=2
结果:http://localhost/myproject/blogs?blogs。它应该是 ?page=2 而不是 ?blogs。我还注意到查询字符串参数在其他页面中也不起作用。任何的想法?提前致谢。
【问题讨论】:
-
为什么需要请求?为什么叫死?
-
用于调试目的。我想确定页面是否有效@DevinGray
-
在处理查询字符串的方式上几乎听起来像是 Web 服务器配置错误?
标签: php pagination laravel-5.1 query-string