2014-04-10 3 views
-3

Мне нужна помощь для создания простой формы поиска с одним полем ввода. Он должен быть в состоянии послать значение контроллера в URL, как так:Cakephp как создать простую форму поиска

http://mysite.co.uk/properties/results?search=northampton

Я хотел бы использовать форму помощник CakePHP, но вы можете включить вход то не относится к колонку в база данных?

+5

Да вы можете. Может быть, хорошая идея попробовать что-то в первую очередь? – burzum

+0

Да, вы можете включить ввод, который не относится к столбцу в базе данных. –

+0

Вы ищете https://github.com/CakeDC/search - немного по поиску в Google. – mark

ответ

3

с тех пор нашел ответ на этот вопрос:

///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'; 
    } 

Fair комментарий Burzum

Смежные вопросы