有人知道您是否可以在Symfony2中多次安装/使用同一捆绑包吗?
例如,我需要有3个基于FOSUserBundle的不同注册表单,到目前为止,我已经通过为3种类型的用户中的2种创建自己的服务(表单、表单处理程序、表单工厂…)和自己的控制器来实现这一点。
谢谢。
多次继承FOSUserBundle是个坏主意。
为了实现这一点,您可以创建3种不同的表单类型。
请参阅文档:https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_forms.md
希望有帮助。最佳考虑