Example: http://opencart/?currency=USD
But it seems like this was removed in an update? I would greatly appreciate if there was an fix for this

My site is: http://bersau.se
Running Version 3.0.2.0
Code: Select all
if (isset($this->request->get['currency'])) {
$this->session->data['currency'] = $this->request->get['currency'];
$this->response->redirect($this->url->link('common/home'));
}
My Github OC Site: https://github.com/IP-CAM
5'600 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Code: Select all
$this->response->redirect($this->url->link('common/home'));
Code: Select all
if (isset($this->request->get['currency']) && array_key_exists($this->request->get['currency'],$currencies)) {
$code = $this->request->get['currency'];
$this->session->data['currency'] = $code;
}
Code: Select all
if (!isset($this->request->cookie['currency']) || $this->request->cookie['currency'] != $code) {
setcookie('currency', $code, time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']);
}
Crystal Light Centrum Taiwan
Extensions: MailQueue | SUKHR | VBoces
“Data security is paramount at [...], and we are committed to protecting the privacy of anyone who is associated with our [...]. We’ve made a lot of improvements and will continue to make them.”
When you know your life savings are gone.
letxobnav wrote: ↑Wed Sep 18, 2019 10:02 amJust add this:before this:Code: Select all
if (isset($this->request->get['currency']) && array_key_exists($this->request->get['currency'],$currencies)) { $code = $this->request->get['currency']; $this->session->data['currency'] = $code; }
in catalog/controller/startup/startup.phpCode: Select all
if (!isset($this->request->cookie['currency']) || $this->request->cookie['currency'] != $code) { setcookie('currency', $code, time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']); }
Users browsing this forum: No registered users and 10 guests