Безплатен модул за показване на две валути Лев - Евро

Модул Втора Валута Opencart 3 и 2 – Безплатен модул за показване на две валути: Лев и Евро

Модулът добавя автоматично втора валута (BGN или EUR) до всяка цена в сайта, когато активната валута е едната от двете.

ДЕМОhttps://oc3032.tankoo.eu/

Как работи

  • Ако активната валута е BGN, се показва еквивалентната стойност в EUR.
  • Ако активната валута е EUR, се показва еквивалентната стойност в BGN.
  • Втората валута се визуализира в скоби след основната цена в , което позволява лесно стилизиране.

Технически детайли

  • PHP част (catalog):
    • Прехваща функцията Currency::format(...) в system/library/cart/currency.php
    • Добавя логика за изчисление на стойността във втора валута
    • Допълва ценовия стринг с визуализация на втората валута
  • Twig част (Journal 3):
    • Добавя се автоматично към всички .twig шаблони в catalog/view/theme/journal3/template/*/*.twig
    • Обхваща както {{ price }}, така и {{ price_formatted }}
    • Изчислява и визуализира вторичната валута с коректен формат и символи

Инсталация

  1. Влез в OpenCart админ панела
  2. Отиди на Extensions > Extension Installer
  3. Качи файла tk_second_currency.ocmod.xml или .ocmod.zip
  4. Отиди на Extensions > Modifications и натисни „Обнови“
  5. Изчисти кеша от Dashboard > Developer Settings (Clear theme/SASS cache)

Условия за коректна работа

  • Валути BGN и EUR трябва да са:
    • Добавени в админ панела
    • Със стойности като: BGN = 1.00000, EUR = 0.51129

Примерен резултат

Ако цената е 100.00 лв., ще се визуализира:

100.00 лв. (51.13 €)

Свали безплатно

СВАЛИ МОДУЛА - ВЕРСИЯ OC 2.x

СВАЛИ МОДУЛА - ВЕРСИЯ OC 3.x