【发布时间】:2014-05-19 12:38:05
【问题描述】:
正在创建自定义地址模板以指定目标类型。我正在尝试在帐单和送货地址中将地址目的地类型显示为“商业”或“住宅”。
我已安装扩展程序来验证客户地址。验证的目标类型保存在sales_flat_quote_address 表中,并添加了额外的dest_type 字段以保存验证的响应。
以下是保存在dest_type 字段中的值。
- 回复
- COM
- ASK_M
我使用下面的编码来检查和显示帐单和送货地址中的目的地类型。
我的条件如果dest_type是COM那么它应该显示“Commercial”,否则如果dest_type是RES那么它应该显示“Residential”,否则它应该显示“未指定”
{{依赖前缀}} {{var 前缀}} {{/depend}}{{var firstname}} {{depend middlename}}{{var middlename}} {{/depend}}{{var lastname}}{{depend suffix}} {{var suffix}}{{ /依赖}}
{{depend company}}{{var company}}
{{/depend}} {{if street1}}{{var street1}}
{{/if}} {{depend street2}}{{var street2}}
{{/depend}} {{depend street3}}{{var street3}}
{{/depend}} {{depend street4}}{{var street4}}
{{/depend}} {{if city}}{{var city}}, {{/if}}{{if region}}{{var region}}, {{/if}}{{if postcode}}{{var postcode}} {{/if}}
{{var 国家/地区}}
{{depend 电话}}电话:{{var 电话}}{{/depend}} {{依赖传真}}
F: {{var 传真}}{{/depend}} {{depend vat_id}}
增值税:{{var vat_id}}{{/depend}}
{{ifequal dest_type COM}}商业{{else}}住宅{{/ifequal}}
以上代码对我没有帮助。我错过了什么?我该怎么办?
注意:以上代码在系统 -> 配置 -> 客户配置 -> 地址模板 -> HTML 字段中给出
【问题讨论】:
-
ifequal不是 Magento pre 2 版本中 Varien_Filter_Template 识别的模式