我想在客户地址页面上更改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>
...