Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Изменение валюты, при изменении языка.


gello93

Recommended Posts

Как сделать чтобы при изменении языка, менялась валюта.

Уже была похожая тема но не нашел там полного ответа.

 

$this->currency->set('USD');

код нужно вставить в controller/common/header.php

но нужно и какое-то условие, а то так на каждом языку будет одна валюта

Надіслати
Поділитися на інших сайтах

вставил такой код  в catalog/view/theme/flowers/template/common/header.tpl

$lang = $this->config->get('config_language'); // ADDED LINE

        if ($lang == "ru"){

          $this->currency->set('UAH');

        }elseif ($lang == "en"){

          $this->currency->set('USD');

        }

 

Но теперь при переходе на другой язык сразу ничего не меняется, нужно чистить куки Ctrl+F5. Это плохо. Можно ли как-то по другом.

Надіслати
Поділитися на інших сайтах

не помогло на версии 1.5.4.1 выдало ошибку:

Notice: Undefined index: currency_code in /home/galleryf/public_html/vqmod/vqcache/vq2-catalog_controller_module_language.php on line 7Warning: Cannot modify header information - headers already sent by (output started at /home/galleryf/public_html/index.php:104) in /home/galleryf/public_html/system/library/currency.php on line 45Warning: Cannot modify header information - headers already sent by (output started at /home/galleryf/public_html/index.php:104) in /home/galleryf/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 91Warning: Cannot modify header information - headers already sent by (output started at /home/galleryf/public_html/index.php:104) in /home/galleryf/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 92

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.