Cakephp如何创建一个简单的搜索表单

Cakephp如何创建一个简单的搜索表单,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我需要一些帮助来创建一个带有一个输入框的简单搜索表单。它需要能够向url中的控制器发送值,如下所示: 我想使用cakePHP form helper,但您能提供一个与数据库中的列无关的输入吗?已经找到了这个问题的答案: ///in the view:/// <div class="container"> <a href='#'><div class="search-tab active_search_tab">Property Search&

我需要一些帮助来创建一个带有一个输入框的简单搜索表单。它需要能够向url中的控制器发送值,如下所示:


我想使用cakePHP form helper,但您能提供一个与数据库中的列无关的输入吗?

已经找到了这个问题的答案:

///in the view:///
    <div class="container">
    <a href='#'><div class="search-tab active_search_tab">Property Search</div></a>

    <div class="col-md-12 purple search_box">
    <?php
    echo $this->Form->create('Properties', array('type' => 'get'));
    echo $this->Form->input('search', array('between'=>'<label for="search" class="main_search">Search</label><br>','label'=>false));
    echo $this->Form->button('Search', array('class'=>'btn btn-success'));
    echo $this->Form->end
    ?>
    </div>
    </div>




//in the controller//
    if(isset($this->params['url']['search'])){  
    echo 'search text has been found';
    }
///在视图中:///

是的,你可以。首先尝试一下可能是个好主意?是的,你可以在数据库中包含与列无关的输入。你正在寻找-一点谷歌搜索就会发现这一点。我已经看过cakedc插件,但在使用插件之前想多学点蛋糕。