В SilverStripe 3.1.* я использовал некоторые формы с OptionssetFields, которые являются необязательными, поэтому не требуется делать выбор. Это работало хорошо. Но так как я обновился до SilverStripe 3.2.0, форма больше не принимает это. При отправке приходит сообщение о проверке, даже если я не использую проверку во всей форме. Смотрите этот снимок экрана:
Это код поля:
$ClassField = OptionsetField::create('Class', _t('General.CLASS', "Class"), array(
"S" => "S",
"E" => "E",
"U" => "U",
"R" => "R",
"O" => "O",
"P" => "P"
));
Любая идея снова сделать это поле необязательным в SilverStripe 3.2.0?