我已经在Symfony 2.8上设置了FOSUserBundle 1.3。当我去/登记时,我得到一条未找到的路线'错误。我做了一些挖掘,app/console debug:router
命令显示fos_user_registration_register
路由设置为' /'。这看起来不对。我错过了什么吗?如何访问默认注册表单?
答案 0 :(得分:2)
请看下面的config.yml
fos_user_register:
resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
prefix: /register
您可以查看高级路由配置: http://symfony.com/doc/current/bundles/FOSUserBundle/routing.html
答案 1 :(得分:0)
当我复制routing.yml文件时,我已经排除了路由中的所有prefix:
选项。我必须在注册路线下面添加prefix: \register
选项。
有关详细信息,请参阅Prefixing Imported Routes上的Symfony文档。