这可能是路由前缀中的占位符吗?

时间:2012-04-28 19:19:54

标签: symfony url-routing

我已阅读Symfony docs about routing但未找到有关如何在路由前缀中包含占位符的任何信息。有人能给我建议吗?

我尝试创建像:

这样的前缀
resource: "@JobsBundle/Resources/config/routing/jobs.yml"
  prefix:   /{culture}/jobs
  defaults: {culture: en}

但我收到错误:

  

在渲染模板期间抛出异常(“The   “工作”路线有一些缺少的强制性参数(“文化”)

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您是否尝试使用JobsBundle / Resources / config / routing / jobs.yml中的路由设置默认值?