【问题标题】:Symfony 4.4 Add current locale to generateURL functionSymfony 4.4 添加当前语言环境到 generateURL 函数
【发布时间】:2020-02-15 14:04:04
【问题描述】:

我有这样的路由配置

controllers:
 resource: '../src/Controller/'
 type: annotation
 prefix:
  en: '' 
  '*': '/{_locale}'

这很好用,属性覆盖语言环境

但是当我使用 generateURL 时,我必须始终添加代码以获取当前语言环境并进行设置

如何自动完成?

【问题讨论】:

    标签: symfony routes locale


    【解决方案1】:
    controllers:
         resource: '../src/Controller/'
         type: annotation
         prefix:
           en: ''
           de: '/{_locale}'
           es: '/{_locale}'
           fr: '/{_locale}'
           hu: '/{_locale}'
           it: '/{_locale}'
           nl: '/{_locale}'
           pl: '/{_locale}'
           pt: '/{_locale}'
           ro: '/{_locale}'
           ru: '/{_locale}'
           tr: '/{_locale}'
    

    它可以工作,但是如何清理这段代码?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-11
      • 1970-01-01
      • 2016-05-08
      • 2018-08-09
      • 2016-04-15
      • 2022-01-15
      • 2013-07-20
      • 2014-10-25
      相关资源
      最近更新 更多