我使用Symfony控制台创建了一个名为 UserBundle 的自定义捆绑包 . 现在我想为该捆绑创建几个与用户相关的路由 . 我知道我可以在 app/config/routing.yml 文件中编写这些路由,但我想封装其特定包中的所有路由 .
我知道我们可以通过在“src \ UserBundle \ Resources \ config”中创建routing.yml或routing.xml或routing.php文件来实现 . 但我试过了,但没有奏效 .
那么我在这里缺少什么?我们是否需要自动加载这些新的特定于捆绑的文件或清除路由缓存?
以下是“src \ UserBundle \ Resources \ config \ routing.yml”中的内容:
login:
path: /login
defaults: { _controller: UserBundle:User:getLoginForm }
任何帮助,将不胜感激 .
注意:我对Symfony完全不熟悉 .
谢谢
1 回答
检查 app/config/routing.yml 中的这一行:
它应该默认生成,但如果它不存在则只需添加它 . 然后你可以使用 UserBundle/Resources/config/routing.yml 的路线