如何将Laravel页面渲染网址更改为此格式。
http://exampel.com/articles?page=1
到
http://exampel.com/articles/page/1
答案 0 :(得分:0)
您应该自己实施分页或使用附带的分页
这是文档
或简单的实现
你应该指定你的路线,从数据库(或任何你想要的地方)获得结果,而不是切片结果数组
Route::get('articles/page/{id}', function ($id) {
$articles = Article::all();
$count = 15; //how many items per page
//of course you should check if $id is not < 0 etc...
return view()->with([
'articles' => array_slice($articles, $id*$count, $count)
])
});