Magento - Как получить магазин страны? - PullRequest
4 голосов
/ 26 апреля 2011

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

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

1 Ответ

13 голосов
/ 03 мая 2011

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

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

, затем получить объект страны

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

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

$mailer = Mage::getModel('core/email_template_mailer');
$mailer->setTemplateParams(array(
    'country' => $country
));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...