2016-04-19 20 views
0

sfForm内でsfWidgetFormSelectManyを使いたいです。私は選択の選択肢を設定することに問題はありませんが、フォームを読み込むときに選択した値をどのように設定するのですか?Symfony1でsfWidgetFormSelectManyを使用して選択した値を設定するには?

これは、これまでsfWidgetFormSelectManyための私のコードです:だから

$choices = $this->getScopes(); 

$this->widgetSchema['application_scopes'] = new sfWidgetFormSelectMany(array(
    'choices' => $choices 
)); 
$this->validatorSchema['application_scopes'] = new sfValidatorChoiceMany(array(
    'choices' => array_keys($choices) 
)); 

答えて

1

、私は自分で質問に答える必要があります。

$this->setDefault('application_scopes', array('this','that')); 
:たまに最善の方法は、私は私のフォームクラス内だとして、私はちょうどこのような値を設定することができます;-)答えを見つけるために

を質問をすることです

関連する問題