【问题标题】:Magento Address template custom fieldMagento 地址模板自定义字段
【发布时间】:2014-05-19 12:38:05
【问题描述】:

正在创建自定义地址模板以指定目标类型。我正在尝试在帐单和送货地址中将地址目的地类型显示为“商业”或“住宅”。

我已安装扩展程序来验证客户地址。验证的目标类型保存在sales_flat_quote_address 表中,并添加了额外的dest_type 字段以保存验证的响应。

以下是保存在dest_type 字段中的值。

  • 回复
  • COM
  • ASK_M

我使用下面的编码来检查和显示帐单和送货地址中的目的地类型。

我的条件如果dest_typeCOM那么它应该显示“Commercial”,否则如果dest_typeRES那么它应该显示“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 识别的模式

标签: php magento


【解决方案1】:

在管理区域,客户 -> 属性 -> 管理客户地址属性,您可以定义一个新属性“目标类型”。

【讨论】:

  • 您好,感谢您的回复 - 我找不到客户属性的管理选项 - 那在哪里?
猜你喜欢
  • 2023-03-03
  • 2013-08-17
  • 1970-01-01
  • 1970-01-01
  • 2013-09-13
  • 2016-04-22
  • 2018-02-25
  • 1970-01-01
  • 2012-02-17
相关资源
最近更新 更多