使用GET参数的Cakephp2分页

使用GET参数的Cakephp2分页,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我有一个带有过滤表单的列表页面,我正在使用get方法提交表单。如何将querystring参数与分页链接一起传递。我已经检查了这个链接 但是这个->passedArgs是空的。我正在使用cakephp2。解决这个问题的最佳选择是什么?这是我在CakePHP 1.3项目中使用的一些代码。我相信它在CakePHP 2.0上仍然可以工作(将其放在过滤器表单所在的视图中): 如何将其应用于paginator排序功能?@binoy排序功能不应受到此代码的影响,它只会向paginator URL添加任何选定

我有一个带有过滤表单的列表页面,我正在使用get方法提交表单。如何将querystring参数与分页链接一起传递。我已经检查了这个链接
但是这个->passedArgs是空的。我正在使用cakephp2。解决这个问题的最佳选择是什么?

这是我在CakePHP 1.3项目中使用的一些代码。我相信它在CakePHP 2.0上仍然可以工作(将其放在过滤器表单所在的视图中):


如何将其应用于paginator排序功能?@binoy排序功能不应受到此代码的影响,它只会向paginator URL添加任何选定的筛选器。谢谢。。我在页面底部给出了代码,因此它不能与排序函数一起工作。我搬到了顶层,它开始工作了。。
// Make sure we pass any set filters to the Paginator helper
$urlParams = $this->params['url'];
unset($urlParams['url']);

$this->Paginator->options(array('url' => array('?' => http_build_query($urlParams))));