4

我已经阅读了有关路由的 Symfony 文档,但没有找到有关如何在路由前缀中包含占位符的任何信息。有人可以给我建议吗?

我尝试创建如下前缀:

resource: "@JobsBundle/Resources/config/routing/jobs.yml"
  prefix:   /{culture}/jobs
  defaults: {culture: en}

但我收到错误:

在渲染模板期间抛出异常(““jobs”路由缺少一些强制参数(“culture”)

4

2 回答 2

1

在 2.0.x 版本中无法在路由前缀中使用占位符。您必须等到 2.1 版发布。

于 2012-04-29T13:23:46.773 回答
0

您是否尝试将默认值与 JobsBundle/Resources/config/routing/jobs.yml 中的路由一起使用?

于 2012-04-28T21:25:56.253 回答