Я создал модуль, который проверяет страну-пользователя на основе его IP-адресов, и теперь я хочу заставить пользователей из Европы загружать веб-сайт с идентификатором 2-го магазина и пользователями США для загрузки веб-сайта с магазином идентификатор 1.Сила для загрузки другого магазина с другой валютой [Magento 1.7]
в index.php я пытался сделать:
<?php
$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : '';
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';
if (in_country() == "EU") {
Mage::run("website_en ", "store");
}
else if(in_country() == "US")
{
Mage::run("website_us ", "store");
}
else
{
Mage::run($mageRunCode, $mageRunType);
}
... но без удачи.
У вас разные домены или один домен с несколькими магазинами, работающими на нем? –
Спасибо, я решил эту проблему, правильно настроив лак – Arturas