我使用注解在 Controller 中定义路由,我有 15 个 Controller 。全部由/path1
,/path2
执行。
在所有这些 Controller 中,有什么方法可以通过 /admin/path1
和 /admin/path2
访问它们?
我不想通过更改每个文件来输入它。
我可以从一个位置做到这一点吗?我的意思是整个包应该通过 /admin
打开,然后是它们各自的路径。
最佳答案
试试这个
# app/config/routing.yml
acme_hello:
resource: "@AcmeHelloBundle/Resources/config/routing.yml"
prefix: /admin
或者如果使用注解
resource: "@AcmeHelloBundle/Controller"
type: annotation
prefix: /admin
关于php - 如何为 Symfony2 中的所有 Controller 添加一些路由前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11644169/