我想在客户地址页面上更改Magento的标准地址格式。我怎样才能做到这一点?

对于那些不知道地址格式的人,这是我们编写地址的方法。例如,法国的英语格式是这样的:

收件人(自然人/组织)
收件人的详细说明(可选)
门牌号码+街道名称
邮政编码+大写镇
国家(如果不是法国)

美国的地址格式是这样的:

地址名称
街道号码和名称
城镇名称,州名缩写+邮政编码
(典型的手写格式)

您可以read more at wikipedia。非常感谢。

最佳答案

一般来说,地址格式包含在app/code/core/Mage/Customer/config.xml中,以查找一些标记,如下所示:

...

<default>
  <customer>
    <address_formats>
     <text><![CDATA[{{depend prefix}}{{var prefix}} {{/depend}}{{var firstname}} {{depend middlename}}{{var middlename}} {{/depend}}{{var lastname}}{{depend suffix}} {{var suffix}}{{/depend}}
{{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 country}}
T: {{var telephone}}
{{depend fax}}F: {{var fax}}{{/depend}}}]]></text>
    </address_templates>
  </customer>
</default>

...

10-06 01:39