【发布时间】:2020-06-12 11:16:07
【问题描述】:
我想将 sylius 商店网址从基于区域设置更改为基于国家/地区代码。 目前我的网址是 ja.product-local.com ,它将语言环境设置为 ja 并将货币设置为 JPY。但现在我想从 url 中删除语言环境并想添加国家代码。即 jp.product-local.com。 旧路由是
resource : "../../config/routing.yml"
host: "{_locale}.{our_domain}"
prefix: /
requirements:
_locale: ja|en
our_domain: 'product-local.com'
sub_domain: jp|en
defaults:
_locale: ja #en
our_domain: "product-local.com"
sub_domain: 'jp'
所以我已经像这样修改了 syliusshop 主机参数。
host: "{sub_domain}.{our_domain}"
但在这种情况下,我无法根据国家代码设置语言环境和货币。在请求中设置参数不起作用。所以我可以在哪里设置它。请帮帮我。 谢谢
【问题讨论】:
标签: symfony subdomain url-routing locale sylius