我有3个带鉴别器的实体,
Product
,ProductOne
和ProductTwo
他们只有一个表单ProductType
,因为他们共享了大部分属性,data_class
已分配给Appbundle\Entity\Product
,但我想更改POST_SUBMIT
相关的实体,因为根据一个属性,实体可以是ProductOne
或ProductTwo
。
我无法扩展表单类型,我也不想创建n个表单类型,只有一个有事件,我不认为它甚至可能,但我会喜欢。
我知道我可以更改属性等,但不能更改FormData
关联,在这种情况下,因为我说它是Product
的一个实例,它必须是{{1 }或ProductOne
ProductTwo