Select 如何将空白值添加到Silverstripe下拉字段并要求选择非空白值?
如何将空白值添加到Silverstripe下拉字段并要求选择非空白值 目前,我的领域是:Select 如何将空白值添加到Silverstripe下拉字段并要求选择非空白值?,select,silverstripe,Select,Silverstripe,如何将空白值添加到Silverstripe下拉字段并要求选择非空白值 目前,我的领域是: $myField = new DropdownField( 'MyField', "So what'll it be, yes or no?", array( "N"=>"No", "Y"=>"Yes") ); 我正在使用要设置的SilverStripe 3.1 $myField->setHasEmptyDefault(true); 然后在控制器中使用 比如: public
$myField = new DropdownField(
'MyField',
"So what'll it be, yes or no?",
array( "N"=>"No", "Y"=>"Yes")
);
我正在使用要设置的SilverStripe 3.1
$myField->setHasEmptyDefault(true);
然后在控制器中使用
比如:
public function myForm() {
$myField = new DropdownField(
'MyField',
"So what'll it be, yes or no?",
array( "N"=>"No", "Y"=>"Yes")
);
$fields = new FieldList($myField);
$validator = new RequiredFields('MyField');
return new Form($this, 'myFormForm', $fields, $actions, $validator);
}
还有->setEmptyString(“--choose-->”),我想我不应该假设它已经不存在了!谢谢