我已按照FOSUserBundle
安装的说明进行操作。我正在使用Symfony 2.0和FOSUserBundle
锁定到1.2.0。当我尝试访问profile.change-password
时,我收到类似
无法加载类型“fos_user_change_password_form”
Symfony\Component\Form\Exception\FormException: Could not load type "fos_user_change_password_form" (uncaught exception) at /vendor/symfony/src/Symfony/Component/Form/FormFactory.php line 383
在config.yml
文件中我有:
change_password:
form:
type: fos_user_change_password
handler: fos_user.change_password.form.handler.default
name: fos_user_change_password_form
validation_groups: [ChangePassword]
有什么建议吗?
答案 0 :(得分:1)
这完全是因为版本问题。因为我使用的是捆绑数量,所以它应该与其他版本相匹配。 FOSUserBundle
应该有1.2.4版。 symfony 2.0.16