Форматирование адреса выполняется в классе 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 file.
Их можно переопределить с помощью интерфейса конфигурации системы, который находится в разделе Система> Конфигурация> Конфигурация клиента> Шаблоны адресов на уровне хранилища.