这是我的表单页面。
<?php echo $this->Form->create('Searchs', array('type' => 'get', 'action' => 'view', 'class' => 'navbar-search'));?>
<input name="q" type="text" class="search-query" placeholder="Search...">
<?php echo $this->Form->end();?>
下面是我在控制器中的动作功能
public function view($exam_id = 0, $q = null) {
$res = array();
$this->loadModel('Question');
$params = array('conditions' => array(
'MATCH(Question.body) AGAINST("'. $q .'")',
'Question.exam_id' => $exam_id,
));
if($exam_id && $q){
$res = $this->Question->find('all', $params);
}
$this->set('res',$res);
}
无论在输入“q”中输入什么,我都需要在 url 中传递它,以便调用视图操作。我该怎么做呢?