Автоматический пересчет цен в дефолтной валюте отличной от доллара в PS 1.7.7.4

Автор gh, 14 июня 2021, 11:51:31

« назад - далее »

gh


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


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


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


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


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


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


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

aville

Видимо никто ничего не понял, что тут спросили.
Пару раз прочитал, и ничего не понял. Видимо не для средних умов задачка. Или форум такой.

mistral

Старая тема и ответ есть на форуме, в нем sql запрос для перерасчета цен в любую вылюту.
Сейчас вообще не актуально, так как есть модули для изменения дефолтной валюты.