【发布时间】:2011-05-05 11:34:37
【问题描述】:
所以我正在尝试使用分页器和自定义路由对我的索引页面上的项目进行分页。这一切都是通过索引操作,但索引操作可以显示按最新、投票、活跃或视图排序的项目。现在,URL 如下所示:
items/index/sort:created/direction:desc
如果你不在第一页,它看起来像这样:
items/index/sort:created/direction:desc/page:2
我想用路由器让它看起来像这样:
newest/
我可以通过这条路线走那么远:
Router::connect(
'/newest/*',
array('controller'=>'items', 'action'=>'index', 'sort'=>'created', 'direction'=>'desc')
);
但是,寻呼机链接不遵循该路线。点击下一页后,您将返回:
items/index/sort:created/direction:desc/page:2
我怎样才能让它跟随路由器并给我我想要的东西?请记住,这一切都来自同一个控制器动作,我正在尝试路由分页的排序参数。
【问题讨论】:
标签: php cakephp pagination