【问题标题】:Symfony router - one route name for more paths based on host+localeSymfony 路由器 - 基于主机+区域设置的更多路径的一个路由名称
【发布时间】:2016-12-22 11:11:53
【问题描述】:

是否可以使用一个名称(例如“联系人”)和多个基于主机的路径创建 symfony 路由?而且这条路由也按主机设置_locale

我需要它来简单地在模板中使用{{ path('contact') }}

例子:

contact:
     host:      example.com
     path:      /contact
     defaults:  { _controller: AppBundle:Contact:index, _locale: en }

     host:      example.cz
     path:      /kontakt
     defaults:  { _controller: AppBundle:Contact:index, _locale: cs }

谢谢。

【问题讨论】:

    标签: php routes symfony


    【解决方案1】:

    您可以为此使用 JMSI18nRoutingBundle。在这个page 你可以找到相同的案例。

    【讨论】:

      猜你喜欢
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 2015-01-16
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      • 2019-07-14
      • 1970-01-01
      相关资源
      最近更新 更多