【发布时间】:2016-11-17 06:47:19
【问题描述】:
我有一个 laravel 5 应用程序,我正在尝试对某些结果进行分页(结果数组不是集合)。 这是我的代码:
$paginator = new LengthAwarePaginator(
$l_aResponse['body'],
count($l_aResponse['body']),
'2',
Paginator::resolveCurrentPage(),
['path' => Paginator::resolveCurrentPath()]
);
return str_replace('/?', '?', $paginator->render());
我的问题是:有没有办法修改在页面 URL 中设置“页面”参数的方式? EG:我不想要这种格式:http://localsite/articles?page=3 但我想要http://localsite/articles/3
我会很感激任何答案。谢谢!
【问题讨论】:
-
这是在 AbstractPaginator 类的 url() 方法中硬编码的。如果您渴望这样做,请看这里:stackoverflow.com/a/22442404/3399676
标签: php laravel url parameters pagination