在 symfony 项目中,我不想为每条路由定义可用的语言环境,而是使用参数。所以跟随文档而不是智慧:team: resource: "Route/TeamRouting.yaml" prefix: /{_locale}/team/ requirements: _locale: en|fr我用了:team: resource: "Route/TeamRouting.yaml" prefix: /{_locale}/team/ requirements: _locale: '%supported_locales%'在我的service.yaml文件中我定义了:parameters: locale: 'en' supported_locales: ['en', 'es', 'fr']不幸的是,我收到以下错误:路由配置值“%supported_locales%”中使用的容器参数“supported_locales”必须是字符串或数字,但它是数组类型。那么我需要如何将我的参数引入需求?
- 1 回答
- 0 关注
- 112 浏览
添加回答
举报
0/150
提交
取消