Автор Тема: Автоматический пересчет цен в дефолтной валюте отличной от доллара в PS 1.7.7.4  (Прочитано 1522 раз)

14 Июнь 2021, 11:51:31
  • Фрилансер
  • *
  • Сообщений: 181
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля

В магазина на Prestashop 1.7.7.4 установлены 3 валюты: рубли, доллары и евро.
Дефолтная валюта- и цены в магазине в рублях.


Соответственно, курсы других валют в админке выглядят как дробные числа меньше единицы.


Когда дефолтной валютой был доллар, то автоматическое обновление цен на сайте в рублях не представлял собой проблему. Есть модуль cronjob и функция Prestashop для скачки биржевого курса доллара.


Клиент выбирал во фронт-офисе рубль и они автоматом пересчитывались в рубли с учетом курса.


Но сейчас принципиально надо установить дефолтной валютой в админке рубль. При автоматической скачке курса доллара,  меняется только его дробное отношение  рублю, которое всегда в админке = 1.


Рублевые цены всегда во фронт-офисе неизменны и меняются только цена в долларах или в евро.


Как сделать, чтобы в такой ситуации цены в рублях автоматом пересчитывались во фронт-офисе в зависимости от курса доллара?