Symfony2:所有捆绑包的全局可配置后端前缀?

时间:2012-12-12 10:57:10

标签: symfony configuration routing

我正在寻找路由前缀的全局配置。有许多不同的捆绑包,我需要一个到后端控制器的路径。

/**
 * @Route("/admin/post")
 */
class PostAdminController extends Controller {
}

当我以这种方式配置时,如果要更改前缀,我必须编辑大量文件。是否可以使用变量或过滤器?

/**
 * @Route("/%BACKEND_PREFIX%/post")
 */
class PostAdminController extends Controller {
}

配置中的某个地方:

backend_prefix = admin

1 个答案:

答案 0 :(得分:0)

好的,现在我找到了一个解决方案,但它似乎从版本2.1开始工作。

http://symfony.com/doc/current/cookbook/routing/service_container_parameters.html