如何在 Silverstripe 中为下拉字段启用更多选项
How to enable more options for a DropDown Field in Silverstripe
我有一个 SilverStripe DropDown 字段,CountryID:
DropDownField::create('CountryID', 'Country', Country::get()->map('ID', 'Name')->toArray())
该字段未显示下拉列表,而是显示一个输入字段,其中包含 ID 和文本:“相关对象太多;正在使用后备字段”
如何禁止回退发生。例如,我可以将相关对象的最大数量设置为更大的数字,比如 300 吗?
可以这样设置:
// mysite.yml
SilverStripe\ORM\FieldType\DBForeignKey:
dropdown_field_threshold: 300
我有一个 SilverStripe DropDown 字段,CountryID:
DropDownField::create('CountryID', 'Country', Country::get()->map('ID', 'Name')->toArray())
该字段未显示下拉列表,而是显示一个输入字段,其中包含 ID 和文本:“相关对象太多;正在使用后备字段”
如何禁止回退发生。例如,我可以将相关对象的最大数量设置为更大的数字,比如 300 吗?
可以这样设置:
// mysite.yml
SilverStripe\ORM\FieldType\DBForeignKey:
dropdown_field_threshold: 300