繁体   English   中英

跨 OneToMany 关系的 Symfony 实体表单类型

[英]Symfony Entity form type across OneToMany relationship

我有一个实体事件,它通过第三个实体 EventsParameters 与另一个实体参数相关。

参数包含每个事件的所有可能参数。 让我们说“isSomething”和“isSomethingElse”

在我的事件创建表单中,我想将“isSomething”和“isSomethingElse”设置为 true 或 false

所以我试图在我的表单中添加一个实体字段:

 ->add('parameters', EntityType::class, array(
                'class'    => 'AppBundle:Parameter' ,
                'multiple' => true , ))

但我不确定我必须设置哪个课程。 参数或事件参数? 我无法开始!

好的,我的表单构建器中只有这一行

->add('enventsParameters' ,EntityType::class , array(
                'class'    => 'AppBundle:Parameter' ,
                'choice_label' => function ($obj) {
                    return   $obj->getParameterName();
                },
                'expanded' => true ,
                'multiple' => true , ))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM