我是symfony的新手,现在我需要复制一个已经存在于当前应用程序中的表单,但现在是以symfony的方式。
应用程序权衡相对于(动态)数量问题答案的值。
加权因子也取决于(动态)因子数量。
尝试使用以下图片清楚说明:
目的: Entity form
目前设置的关系:
实体:
实体 - oneToMany - > EntityOptionValues
EntityOptionValues :(存储实际选择的选项值)
EntityOptionValues - ManyToOne - >实体
EntityOptionValues - ManyToMany - > OptionValue
OptionValue:
OptionValue - ManyToMany - > EntityOptionValues
OptionValue - ManyToOne - > optionsGroup
optionsGroup:
optionsGroup - oneToMany - > OptionValue
optionsGroup - ManyToMany - >组
组:
Group - oneToMany - > optionsGroup
解决方案(正在进行中)
我正在考虑使用“CollectionType Field”从formbuilder创建一个from。 这是正确的方法,还是应该采取其他方法?
如果是这样,请解释为什么你的解决方案应该成为可行的方法。
欢迎任何帮助,提前谢谢
*编辑* 我将在github中提供测试项目,现在就开始工作。
*编辑*
我用新的symfony安装启动了这个测试代码。我为这个测试项目创建了一个GIT存储库
你可以找到它here。
现在我需要构建表单。
但是从这里出发的方法是什么?
发布后,我会尽快更新。
对于社区:
我将在此过程中发布和更新此问题,以便其他用户可以使用这些