1
我有一个过滤器表单的列表页面,并且我使用get方法提交表单。如何将查询字符串参数与分页链接一起传递。我已经检查过这个链接 CakePHP pagination and the get parameters但是this-> passedArgs是空的。我使用cakephp2。什么是解决这个问题的最佳选择?CakePHP2与GET参数分页
我有一个过滤器表单的列表页面,并且我使用get方法提交表单。如何将查询字符串参数与分页链接一起传递。我已经检查过这个链接 CakePHP pagination and the get parameters但是this-> passedArgs是空的。我使用cakephp2。什么是解决这个问题的最佳选择?CakePHP2与GET参数分页
这是我在CakePHP 1.3项目中使用的一些代码。我相信它应该仍然在CakePHP 2.0上工作(把它放在你的过滤器窗体的视图中):
// 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))));
如何将paginator排序函数应用到相同的页面? – binoy
@binoy排序函数不应受此代码影响,它只是将所选过滤器添加到Paginator URL中。 – Oldskool
谢谢..我给了页面底部的代码,所以它不适用于排序功能。我搬到顶端,工作.. – binoy