order_new.html 이메일 템플릿에서 var {{var order.getBillingAddress(). format ('html')}}을 사용할 때 호출되는 블록을 검색하고 있습니다.Magento transactionnal emails .getBillingAddress()
이 블록에 표시된 일부 정보를 제거해야합니다.
감사합니다.
order_new.html 이메일 템플릿에서 var {{var order.getBillingAddress(). format ('html')}}을 사용할 때 호출되는 블록을 검색하고 있습니다.Magento transactionnal emails .getBillingAddress()
이 블록에 표시된 일부 정보를 제거해야합니다.
감사합니다.
주소의 형식은 Mage_Customer_Block_Address_Renderer_Default
클래스에서 수행됩니다.
렌더링 된 주소에서 일부 데이터를 제거하는 가장 좋은 방법은 주소 템플릿을 조정하는 것입니다. Magento가 주소 템플릿을 선택하는 방법을 설명하겠습니다. 요컨대
1), 제 젠토 지정된 형식 (html
, pdf
, oneline
, text
)에 테이블 directory_country_format
로부터 포맷 템플릿을로드하려고. 이로써 Magento는 국가 별 주소 템플릿을 가질 수 있습니다.
찾지 못하면 xpath customer/address_templates/$type
을 사용하여 구성의 형식 템플릿을 사용합니다.
기본값은 Mage/Customer/etc/config.xml 파일에서 찾을 수 있습니다.
상점 수준의 시스템 구성> 고객 구성> 주소 템플릿 아래에있는 시스템 구성 인터페이스를 사용하여 재정의 할 수 있습니다.
확인. 그래서 Mage/Customer/etc/config.xml 파일을 오버라이드해야합니다. 도움을 주셔서 감사합니다 –
질문에 대한 답변을 수락 해 주시면 감사하겠습니다 (스택 오버 플로우 평판 부여). – Vinai