файле /catalog/controller/common/language.php добавил
public function language() {
if($this->config->get('config_seo_pro'))
$this->seo_language();
if (isset($this->request->post['code'])) {
$this->session->data['language'] = $this->request->post['code'];
if ($this->request->post['code'] =='ru-ru'){
$this->session->data['currency'] = 'rub';
}
if ($this->request->post['code'] =='en-gb'){
$this->session->data['currency'] = 'USD';
}
}
, но почему-то не работает. Версия opencart 3,0,3,7 кеш и куки очистил. но валюта не меняется. Что я сделал не так?
не обращая внимания на ваш код, удивительно, что вы валюту решили менять в котроллере языка, в методе language. результат предсказуем 😁
Обсуждают сегодня