т.е. ввожу цену в долларах, а в магазине цена в рублях. Не обновляется курс, может в связи с тем, что отключен бакс. Можно реализовать обновление?
В system/library/currency.php найти Код: if (isset($this->request->get['currency']) && (array_key_exists($this->request->get['currency'], $this->currencies))) { $this->set($this->request->get['currency']); } elseif ((isset($this->session->data['currency'])) && (array_key_exists($this->session->data['currency'], $this->currencies))) { $this->set($this->session->data['currency']); } elseif ((isset($this->request->cookie['currency'])) && (array_key_exists($this->request->cookie['currency'], $this->currencies))) { $this->set($this->request->cookie['currency']); } else { $this->set($this->config->get('config_currency')); } заменить на Код: /*if (isset($this->request->get['currency']) && (array_key_exists($this->request->get['currency'], $this->currencies))) { $this->set($this->request->get['currency']); } elseif ((isset($this->session->data['currency'])) && (array_key_exists($this->session->data['currency'], $this->currencies))) { $this->set($this->session->data['currency']); } elseif ((isset($this->request->cookie['currency'])) && (array_key_exists($this->request->cookie['currency'], $this->currencies))) { $this->set($this->request->cookie['currency']); } else { $this->set($this->config->get('config_currency')); }*/ $this->set('RUB'); теперь независимо от того, какую валюту на переключателе валют выбирал покупатель, все цены будут в рублях (ну или если укажете другой код валюты, то соответственно в той валюте)
Так скройте вообще блок переключения валют, если там будет один рубль в header.tpl найдите Код: <?php echo $currency; ?> и закомментируйте Код: <?php //echo $currency; ?>