Routes 如何在Symfony中的特定自定义包中创建路由?
我使用Symfony控制台创建了一个名为UserBundle的自定义包。现在,我想为该捆绑包创建几个与用户相关的路由。我知道我可以将这些路由写入app/config/routing.yml文件,但我想将所有路由封装在它们特定的包中 我知道我们可以通过在“src\UserBundle\Resources\config”中创建routing.yml或routing.xml或routing.php文件来做到这一点。但我试过了,但没有成功 那么我在这里错过了什么?我们需要自动加载那些新的包特定文件还是清除路由缓存 以下是“src\UserBundle\Resources\config\routing.yml”中的内容: 任何帮助都将不胜感激 注意:我对Symfony是全新的Routes 如何在Symfony中的特定自定义包中创建路由?,routes,symfony,Routes,Symfony,我使用Symfony控制台创建了一个名为UserBundle的自定义包。现在,我想为该捆绑包创建几个与用户相关的路由。我知道我可以将这些路由写入app/config/routing.yml文件,但我想将所有路由封装在它们特定的包中 我知道我们可以通过在“src\UserBundle\Resources\config”中创建routing.yml或routing.xml或routing.php文件来做到这一点。但我试过了,但没有成功 那么我在这里错过了什么?我们需要自动加载那些新的包特定文件还是清
谢谢在app/config/routing.yml中查看这一行:
access:
resource: "@UserBundle/Resources/config/routing.yml"
prefix: /
它应该在默认情况下生成,但如果它不存在,只需添加它即可。然后您可以使用来自UserBundle/Resources/config/routing.yml的路由
access:
resource: "@UserBundle/Resources/config/routing.yml"
prefix: /