0

我正在做一个 cakephp 项目。对于视图部分,我有以下代码片段

echo $form->create("generals",array('action' => 'search')); 
echo $form->input("q", array('label' => 'Search for')); 
echo $form->end("Search");

如果我没记错的话,在文本框中输入的术语用 q 表示。我如何捕捉这个术语并在将军控制器的搜索方法中使用它。

请让我知道您对此的看法。

4

1 回答 1

0

如果您在 Cake 1.x 中,您的数据应该在数组中可用$this->data...如果您在 Cake 2.x 中,您可以通过$this->request-data...

如果你debug或数组print_rvar_dump你会看到结构......

对于 1.x,请参阅http://book.cakephp.org/1.3/en/view/1031/Saving-Your-Data

对于 2.x,请参阅http://book.cakephp.org/2.0/en/models/saving-your-data.html

于 2012-06-10T00:56:31.080 回答