重定向paginator->排序到Cakephp中的第一页

时间:2010-02-09 00:03:10

标签: cakephp syntax sorting pagination paginator

如何进行分页器排序并将其指定为转到第一页:

echo $ paginator-> sort('Make','Car.make');

如果您在第6页,并希望按汽车制造排序列表。它会对列表进行排序,但会将您放在排序列表的第6页上。当有人通过“make”按钮点击排序时,我希望分页器将它们带到排序的第1页。我知道有一个选项['url'] ['page']变量,sort函数可以是'sort($ title,$ key = NULL,$ options = array())'。但是,我不知道在上面的$ paginator->排序语句中设置该标志的正确语法是什么。请帮忙,谢谢!

1 个答案:

答案 0 :(得分:1)

稍微挖掘PaginatorHelper API,这应该可行:

echo $paginator->sort('Make', 'Car.make', array('url' => array('page' => 1)));

虽然没有测试过。