1

我有一个搜索表单,用户可以在其中输入要搜索的数据,然后他可以使用分页。

对于分页,我必须一次又一次地发送搜索到的参数。处理这种情况的最佳方法是什么。

4

1 回答 1

0

您可以将搜索到的参数url作为命名参数发送。例如:

http://127.0.0.1/cakeproj/controllers/action/q:searchedItem/...

您将在控制器的操作中获得此命名参数,例如:

$this->params->named;

或者

$this->params['named'];

它会给你一个像这样的数组:

[named] => Array
(
    [q] => 'searchedItem',
    ....
)

直接获取搜索到的项目:

$this->params->named['q'];

或者

$this->params['named']['q'];
于 2012-09-16T10:14:53.227 回答