Як змінити за замовчуванням валюту в магазині

Як змінити за замовчуванням валюту в магазині

Торгуючи технікою, ціна якої прямо залежить від курсу долара, часто доводиться змінювати вартість товару.

Завантажувати новий прайс з цінами або змінювати їх в ручну.






Давно вже є в OpenCart хороше рішення, мультивалютність. Можна додати кілька валют і тільки перемикатися між ними як показано на зображенні.

Як змінити за замовчуванням валюту в магазині

Так де ж налаштовуються ці валюти? все досить просто. Заходимо в адмінку і проходимо по менюСістема> Локалізація Валюти. На зображенні показані валюти присутні в OpenCart за замовчуванням. У моєму прикладі я буду використовувати тільки долар і гривню. Решта валюти я видалю.

Як змінити за замовчуванням валюту в магазині






Для видалення валюти, досить встановити на проти них галочки і натиснути зверху кнопку «Видалити».

Додаємо нову валюту «гривню». Тиснемо кнопку «Додати» і заповнюємо форму як показано на зображенні. В поле «Значення» встановлюємо курс долара для гривні.

Як змінити за замовчуванням валюту в магазині

Так як ми плануємо що б товар у нас враховувався в доларах, треба в налаштуваннях магазин поміняти валюту за замовчуванням на долар. Якщо у Вас не встановлений долар за замовчуванням, встановити його можна тут Система> Налаштування> Змінити> Локалізація> Валюта Вибрати валюту.

Переходимо в інтернет магазин і бачимо що у нас ціни все в доларах, і що б переключиться в гривню, нам треба в верхній частині сайту переключити валюту на гривню. Але це не зручно для користувача! і користувач цей перемикач валют взагалі може не побачити нагорі і йому буде лінь піти кудись шукати курс валюти і потім множити його.

І ось саме цікаво, для того, що б за замовчуванням все ж висвічувалася валюта гривня (або це може бути рубль в Вашому випадку), необхідно зайти в файл system / library / currency.php і замінити рядок

public function format ($ number, $ currency = '', $ value = '', $ format = TRUE)

public function format ($ number, $ currency = 'UAH', $ value = '', $ format = TRUE)

де UAH. це код валюти, який Ви вказали при створенні валюти «Гривна» (або рубль в вашому випадку. тоді це буде RUR).

Після того як ви заміните вище зазначену рядок, можливість перемикати валюти користувачем пропаде. Відповідно немає необхідності відображати перемикач валют в верхній частині сайту. Для того що б прибрати цей перемикач, потрібно увійти в довідник валют Система> Локалізація Валюти натиснути на кожній валюті «Змінити» і встановити властивість «Статус:» на значення «Відключено» і натиснути кнопку «Зберегти»







Схожі статті