2016-12-22 4 views
0

Еще один шаг для запуска моего магазина magento, и мне действительно нужна помощь. В моем магазине есть базовая валюта USD (действительно нужно, чтобы это было так), и я бы установил как возможные валюты: USD/BRL/EUR. (для целей просмотра) При проверке мне необходимо внести плату в BRL. Итак, как я могу заставить систему получить эту валюту при оформлении заказа? Должен ли я что-то менять в коде?При оформлении заказа укажите конкретную валюту

Заранее спасибо.

ответ

0

Я считаю, что вы ищете что-то вроде этого:

Mage::app()->getStore()->getCurrentCurrencyCode(); 

Это должно получить текущий установленный код валюты.

Так что, если вы хотите, чтобы активировать какой-то специальный текст, когда код валюты является евро, то, возможно, вы можете попробовать:

$currentCurrencyCode = Mage::app()->getStore()->getCurrentCurrencyCode(); 

if ($currentCurrencyCode == 'EUR') { 
    echo 'Je sens un européen'; 
} 
elseif ($currentCurrencyCode == 'GBP') { 
    echo 'Rule Britannia!'; 
} 

Вставьте этот код и использовать в соответствии с вашими требованиями на странице оформления заказа ,

+0

Keshar, я высоко ценю ваш ответ, однако мне действительно нужно, чтобы система magento распознала только валюту = BRL, даже если пользователь использует вид USD или EUR в представлении. – operadoratur

+0

Эй, ребята, может кто-нибудь помочь? – operadoratur

Смежные вопросы