Magento 电子邮件模板国家代码和双重替换
Magento email template country code and double replacement
要实现多语言 magento 商店,我们需要依赖于国家/地区的模板。但是我们使用storeCodes来实现与国家设置不同的语言(例如,有不同语言的国家)。
我们想用 var-construct 获取 countryCode:
{{var customer.getCountryId()}
并且我们考虑将必要的语言块 "generic" 与从上述函数中获取的 countryIds 包含在一起。
{{block type='cms/block' block_id='email_footer_{{$countryCode}}' template='cms/content.phtml'}}
但是我想,换中换不是可以的吗?或者我们可以简单地在代码片段中使用变量,例如:
{{block type='cms/block' block_id='email_footer_$countryCode' template='cms/content.phtml'}}
我的目标是不需要为每个国家/地区创建多个国家/地区的 if-statements。
谢谢你!
magento 中的每个商店视图都是商店的语言版本。
为每种语言创建单独的交易电子邮件模板或静态块,并分配给适用于该语言的商店视图。
系统配置中的每个 Storeview 可以 selected/configured 交易电子邮件。块只需要分配给 storeview/language 同时具有相同的标识符
要实现多语言 magento 商店,我们需要依赖于国家/地区的模板。但是我们使用storeCodes来实现与国家设置不同的语言(例如,有不同语言的国家)。
我们想用 var-construct 获取 countryCode:
{{var customer.getCountryId()}
并且我们考虑将必要的语言块 "generic" 与从上述函数中获取的 countryIds 包含在一起。
{{block type='cms/block' block_id='email_footer_{{$countryCode}}' template='cms/content.phtml'}}
但是我想,换中换不是可以的吗?或者我们可以简单地在代码片段中使用变量,例如:
{{block type='cms/block' block_id='email_footer_$countryCode' template='cms/content.phtml'}}
我的目标是不需要为每个国家/地区创建多个国家/地区的 if-statements。
谢谢你!
magento 中的每个商店视图都是商店的语言版本。
为每种语言创建单独的交易电子邮件模板或静态块,并分配给适用于该语言的商店视图。
系统配置中的每个 Storeview 可以 selected/configured 交易电子邮件。块只需要分配给 storeview/language 同时具有相同的标识符