我的表单类型有问题。我有一个实体事件和另一个实体类。它在ManyToMany中。当我显示表单时,它位于ChoiceType中,但我希望它位于CheckboxType中。所以我:publicfunctionbuildForm(FormBuilderInterface$builder,array$options){$builder->add('libelle')->add('horraire')->add('horraireDebut')->add('horraireFin')->add('description')->add('classes');}它显示一个ChoiceType但我想要
我目前正在将应用程序转换为Symfony3.3,我正在绞尽脑汁想知道如何才能实现以下目标。我有一个ChoiceType字段,称为Responsible(String值),它是从数据库View中填充的。我希望在进入编辑模式时看到Responsible字段已经填充,当记录Responsible值是Responsible的一部分时字段值。但此后值发生了变化,因此当我开始编辑现有记录时,当该值不属于已填充值的一部分时,它将显示为请选择。我的目标是将该缺失值添加到Responsible字段值中,以便它被预选,但我还没有找到方法。我试图查看ChoiceType中是否有选项documentation
我正在尝试创建一个带有一组选项的表单字段,如果您选择“其他”,则需要填写额外的文本输入:Howoftendoyouexercise?(*)Idonotexerciseatthemoment()Onceamonth()Onceaweek()Onceaday()Other,pleasespecify:[]目前,我使用的是ChoiceType,我在其中设置了我的choices,如下所示:$form->add('exercise',Type\ChoiceType::class,array('label'=>'Howoftendoyouexercise?','choices'=>['Idonot
我的项目要求我重建大型系统的功能,同时保留数据库结构(出于历史计费原因)。我从Symfony2.0.x开始,并开始升级到Symfony2.1.2。以前,我能够使用点表示法在Twig中直接访问单选组的(多=假,展开=真)个人选项。例如,在我的表单中,我定义了类似于此的元素:$builder->add('settings_group','choice',array('choices'=>array('existing'=>'Apre-existingsettinggroup','override'=>'Specifyanoverrideinstead'),'multiple'=>false