搜索栏使用cakephp

时间:2018-03-01 15:24:40

标签: database cakephp-3.0 searchbar

在使用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
 }

0 个答案:

没有答案