cakephp分页:如何设置不同的'page'参数

时间:2012-06-21 16:52:56

标签: cakephp pagination paginate

有没有办法为当前页码配置不同的参数?

例如,我有这个分页网址:

http://localhost/petproject/posts/index/page:2

我想要这样的网址:

http://localhost/petproject/posts/index/my_custom_page_param:2

谢谢!

1 个答案:

答案 0 :(得分:1)

您只需use the router即可通过为该网址添加重写规则,将网址转换为符合您需求的其他内容。如果不进一步研究,我认为这是最简单的解决方案。

另一个可能是检查Controller::beforeFilter()是否设置了自定义名称arg并将其复制/设置为params['named']['page']

或者扩展Paginator组件并创建它的自定义版本。