mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
Merge pull request #884 from icecaster/master
Fix: scaffolded Enum dropdown field always returning empty string
This commit is contained in:
commit
ee3954d5d7
@ -95,7 +95,9 @@ class Enum extends StringField {
|
||||
if(!$name) $name = $this->name;
|
||||
|
||||
$field = new DropdownField($name, $title, $this->enumValues($hasEmpty), $value, $form);
|
||||
$field->setEmptyString($emptyString);
|
||||
if($hasEmpty) {
|
||||
$field->setEmptyString($emptyString);
|
||||
}
|
||||
|
||||
return $field;
|
||||
}
|
||||
@ -130,4 +132,4 @@ class Enum extends StringField {
|
||||
? array_merge(array('' => ''), ArrayLib::valuekey($this->enum))
|
||||
: ArrayLib::valuekey($this->enum);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user