Symfony选择defaut各种选项

时间:2016-07-04 14:00:49

标签: php forms symfony options

我正在使用symfony的形式工作,并且在默认情况下,我希望选择一些选项。

我试过了:

->add('idgroupe', 
      ChoiceType::class, 
      array('label' => 'Groupes', 
            'attr' => array('expanded'=> false, 
                            'data'=>$g, 
                            'multiple'=>'true', 
                            'class' => 'form-control'
                            ), 
            'choices'  => $groupes
            )
      )

其中$ g是一个数组:

array(1) { [0]=> string(18) "Vue1",[1]=> string(18) "Vue2" }

但我有这个错误:

  

在渲染模板期间抛出了异常   (“注意:数组转换为字符串”)

1 个答案:

答案 0 :(得分:0)

尝试:

->add('idgroupe', 
      ChoiceType::class, 
      array('label' => 'Groupes', 
            'attr' => array('class' => 'form-control'
                            ), 
            'expanded'=> false, 
            'data'=>$g, 
            'multiple'=>true, 
            'choices'  => $groupes
            )
      );