2011-06-06 22 views
3

在我看來,我有:

echo $this->Form->input('category_parent_id'); 

它輸出:

<option value="1">category name 1</option> 
<option value="2">category name 2</option> 
... 

但怎麼辦我告訴它輸入(),我想,像這樣?:

<option value="">select a category</option> 
<option value="1">category name 1</option> 
<option value="2">category name 2</option> 
... 

NVM默認選項,發現:

echo $this->Form->input('category_parent_id', array('empty' => 'Select a parent category')); 
+0

請考慮發佈解決方案,以作爲將來參考的正確答案。 – deceze 2011-06-07 02:47:26

回答

15

你的問題有點含糊,但你可以做如下選擇默認選項...

echo $this->Form->input('category_parent_id', array('default' => 'id_of_default_val')); 

編輯

根據您的編輯,包括一個空的默認選項,請按照CakePHP表單幫助程序中記錄的方法執行此操作...

echo $this->Form->input('category_parent_id', array('empty' => 'choose one'));