$currency = Tools::setCurrency('id гривны');
У меня преста 1.4.4 По умолчанию доллар, но цены в магазине нужны в грн по курсу без дополнительных кнопок переключения. Пробовал все варианты описанные выше, но цены ни как не хотят отображаться в грн. В классе FrontController у меня так:global $currency; $currency = Tools::setCurrency();Подскажите как сделать правку что бы заработало?
$this->context->cookie->id_currency = 1;
$this->context->cookie->id_currency = 1;$currency = Tools::setCurrency($this->context->cookie);
$currency = Tools::setCurrency(1);
Пропишите в файле classes/controller/FrontController.phpКод: [Выделить]$this->context->cookie->id_currency = 1;перед строчкой $currency = Tools::setCurrency($this->context->cookie);Должно получиться такКод: [Выделить]$this->context->cookie->id_currency = 1;$currency = Tools::setCurrency($this->context->cookie);Здесь 1 это номер вашей валюты. У меня ID гривны 1, у Вас может быть другой.А так не работает:Код: [Выделить]$currency = Tools::setCurrency(1);В метод передается $this->context->cookie, а код валюты нужно изменить в $this->context->cookie->id_currencyЗатем отключите модуль Блок валют.Валюту по-умолчанию поставьте доллар.
$cookie->id_currency = 4;$currency = Tools::setCurrency();
У меня на версии 1.6 все получилось.В бэк-офисе все в долларах, в фронт-офисе в гривнах.
$this->context->cookie->id_currency = 3;