1
如何將客戶公司添加到客戶地址(在新訂單電子郵件中)?在新訂單中添加客戶公司電子郵件
如何將客戶公司添加到客戶地址(在新訂單電子郵件中)?在新訂單中添加客戶公司電子郵件
在文件app/code/core/Customer/etc/config.xml
中,Magento定義了地址的格式。如果你想修改所有 HTML格式的地址包含公司的信息,您可以覆蓋該文件(具體路徑default/customer/address_templates/html
):
<html><![CDATA[{{depend prefix}}{{var prefix}} {{/depend}}{{var firstname}} {{depend middlename}}{{var middlename}} {{/depend}}{{var lastname}}{{depend suffix}} {{var suffix}}{{/depend}}<br/>
{{depend company}}{{var company}}<br />{{/depend}}
{{if street1}}{{var street1}}<br />{{/if}}
{{depend street2}}{{var street2}}<br />{{/depend}}
{{depend street3}}{{var street3}}<br />{{/depend}}
{{depend street4}}{{var street4}}<br />{{/depend}}
{{if city}}{{var city}}, {{/if}}{{if region}}{{var region}}, {{/if}}{{if postcode}}{{var postcode}}{{/if}}<br/>
{{var country}}<br/>
{{depend telephone}}T: {{var telephone}}{{/depend}}
{{depend fax}}<br/>F: {{var fax}}{{/depend}}]]></html>
否則,你可以創建自己的模塊,並添加新地址格式在您的XML配置文件。然後,你就需要修改你的電子郵件模板使用新的格式:
{{var order.getBillingAddress().format('yourformat')}}
謝謝, 此行不清晰,是一個模板文件? 路徑默認/ customer/address_templates/html – Bizboss 2011-04-04 15:58:50
我想最好的詞是它是一個XPath。我試圖溝通XML文檔中屬於哪裏(因爲該XML文件非常重要)。 – 2011-04-06 00:22:05
非常感謝Joe ....是否可以使用此模板獲取客戶訂單qauntity和產品信息。請指定我需要進行更改的詳細路徑。 – 2012-07-26 06:31:07