在使用CakePHP时,我是新手。自从我开始这样做以来,我一直面临着困扰我的问题。我得到了一个带有输入的表单,当一个人输入他/她想要的东西时(它是一个可以搜索你想要购买的东西的分类网站,例如蓝色的笔)它显示的页面是指期望的对象。例如。如果我输入蓝色笔',它会检索我在数据库中与蓝色笔相关的所有数据。 希望你能帮助我,有我的代码:
index.ctp
<?php
echo $this->Form->create('Location', array('type' => 'get'));
echo $this->Form->input('Find');
echo $this->Form->end();
?>
和我的ArticlesController
public function search() {
$obj = '';
if (!empty($this->data)) {
$obj = $this->data['Location']['Procurar'];
$opts = array(
'conditions' => array('Location.Procurar' => $obj)
);
}
$this->set('obj', $obj); // so the keyword is saved. Can also get it via $this->data
}