Magento — Как получить страну магазина?

#magento

#magento

Вопрос:

как получить страну магазина, чтобы показывать ее в транзакционных электронных письмах?

Большое спасибо.

Комментарии:

1. Что вы подразумеваете под страной хранения?

Ответ №1:

Для достижения объекта country сначала вам нужно получить код страны для текущего хранилища

 $countryCode = Mage::getStoreConfig('general/country/default');
  

затем получаем объект country

 $country = Mage::getModel('directory/country')->loadByCode($countryCode);
  

Когда у вас есть объект, нет проблем назначить его переменной в шаблоне электронной почты

 $mailer = Mage::getModel('core/email_template_mailer');
$mailer->setTemplateParams(array(
    'country' => $country
));