2

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

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

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

4

1 回答 1

1

稍微挖掘一下PaginatorHelper API,这应该可以工作:

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

虽然没有测试过。

于 2010-02-09T02:31:39.920 回答