在我看来,我有:
echo $this->Form->input('category_parent_id');
并输出:
<option value="1">category name 1</option>
<option value="2">category name 2</option>
...
但是如何告诉它input()我想要一个默认选项呢?:
<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 :(得分: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'));