我正在搜索在order_new.html電子郵件模板中使用var {{var order.getBillingAddress()。format('html')}}時調用的塊。Magento事務性電子郵件order.getBillingAddress()
我需要刪除此塊顯示的一些信息。
感謝您的寶貴幫助。
我正在搜索在order_new.html電子郵件模板中使用var {{var order.getBillingAddress()。format('html')}}時調用的塊。Magento事務性電子郵件order.getBillingAddress()
我需要刪除此塊顯示的一些信息。
感謝您的寶貴幫助。
地址的格式化在類Mage_Customer_Block_Address_Renderer_Default
中完成。
從渲染地址中刪除某些數據的最佳方法是調整地址模板。爲了做到這一點,讓我解釋一下Magento如何選擇地址模板。
1)概括地說,第一Magento的嘗試從表directory_country_format
加載格式模板指定類型(html
,pdf
,oneline
,text
)。這給了Magento具有國家特定地址模板的能力。
如果找不到,它將使用xpath customer/address_templates/$type
配置中的格式模板。
默認值可以在Mage/Customer/etc/config.xml文件中找到。
它們可以使用在商店層面上的系統>配置>客戶配置>地址模板中找到的系統配置界面進行覆蓋。
好的。所以我需要重寫Mage/Customer/etc/config.xml文件。 感謝您的幫助 – 2012-02-08 15:10:12
如果你會很高興接受你的問題的答案,我將不勝感激(給予堆棧溢出聲譽)。 – Vinai 2012-02-08 15:19:33