0
我想添加一個用於使用CakeDC搜索插件進行搜索的選擇框。 IE:帶Dropdown的CakeDC搜索插件
<select name="field">
<option value="email">Search By Email</option>
<option value="first_name">Search By First Name</option>
</select>
目前,我有我的看法是:
echo $this->Form->create('User', array(
'url' => array_merge(array('action' => 'index'), $this->params['pass'])
));
echo $this->Form->input('email', array('div' => false, 'empty' => true));
echo $this->Form->input('first_name', array('div' => false, 'empty' => true));
這只是正常這種方式,但我想,以避免多重輸入框和一個選擇框把它簡化。我可以硬它(從選擇框拿這個值與輸入框中的值相結合),但必須有另一種方式來做到這一點...
這裏是我的用戶模塊:
public $filterArgs = array(
'email' => array('type' => 'like'),
'first_name' => array('type' => 'like')
);
這是我的控制器:
public function index() {
$this->Prg->commonProcess();
$this->paginate['conditions'] = $this->User->parseCriteria($this->passedArgs);
$this->set('users', $this->paginate());
}