我正在做一个 cakephp 项目。对于视图部分,我有以下代码片段
echo $form->create("generals",array('action' => 'search'));
echo $form->input("q", array('label' => 'Search for'));
echo $form->end("Search");
如果我没记错的话,在文本框中输入的术语用 q 表示。我如何捕捉这个术语并在将军控制器的搜索方法中使用它。
请让我知道您对此的看法。
如果您在 Cake 1.x 中,您的数据应该在数组中可用$this->data...如果您在 Cake 2.x 中,您可以通过$this->request-data...
如果你debug或数组print_r,var_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