Информация Привязка цен к курсу валюты Prestashop 1.7

Для просмотра ссылки Войди или Зарегистрируйся
Нет такой настройки в версии 1.7 я уже облазил все что можно

1. Параметры магазина - Основные - Знаков после запятой рекомендую изначально этот метод

2. Попробуйте сделать как тут:
Для просмотра ссылки Войди или Зарегистрируйся

В базе замените значение для precision с 2 на 0. Это количество знаков после запятой

На скриншоте все детально описано

Можно сделать через phpmyadmin
 
Последнее редактирование:
1. Параметры магазина - Основные - Знаков после запятой рекомендую изначально этот метод

2. Попробуйте сделать как тут:
Для просмотра ссылки Войди или Зарегистрируйся

В базе замените значение для precision с 2 на 0. Это количество знаков после запятой

На скриншоте все детально описано

Можно сделать через phpmyadmin
От спасибище, сработало, только бы это не навредило нигде такая настройка
 
Часто бывает так когда цена на торвар зависит от курса валюты.

Для себя нашел хорошее решение.
Устанавливаем в админ панели основную валюту например доллар. Теперь все цены будут указаны в долларах. Что бы пользователь по умолчанию видел цены в региональной валюте например гривна нужно отредактировать файл:
classes/controller/FrontController.php

перед строкой (Примерно 356)
Код:
$currency = Tools::setCurrency($this->context->cookie);

Нужно добавить (Где 1 - ID гривны)
Код:
$this->context->cookie->id_currency = 1;

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

При использовании такого метода обратите внимание на стоимость доставки и на округление цен.

Хороший метод.
Использовал его на престе 1.6
На 1.7 также работает, но заметил один баг:
Если в админке редактировать заказ, и добавить еще один товар, то цена на этот товар считается неправильно (похоже, что лишний раз умножается на курс доллара). В итоге, общая сумма заказа отображается неправильно.
Проверьте, пожалуйста, кто пользуется таким способом, у вас есть такой баг?
 
Назад
Сверху