sfValidatorChoiceは複数の選択要素で機能していません、私のコード
$this->form=new MyTestForm();
$options_array=array("php","python","java");
$widgetSchema["my_select"] =new sfWidgetFormChoice(array('choices' => $options_array,'multiple' => true,'expanded' => true ));
$validatorSchema["my_select"] = new sfValidatorChoice(array("choices" =>array_keys($options_array)));
注:array_keysを使用して、配列をsfValidatorChoiceに直接渡すことも試みました。
送信すると、Invalid
エラー(チェックした場合)とRequired
(チェックを外した場合)が表示されます。パラメータにエラーがありますか、それともバグですか?