Azarn1k
Постоялец
- Регистрация
- 2 Сен 2012
- Сообщения
- 165
- Реакции
- 105
- Автор темы
- #1
Часто бывает так когда цена на торвар зависит от курса валюты.
Для себя нашел хорошее решение.
Устанавливаем в админ панели основную валюту например доллар. Теперь все цены будут указаны в долларах. Что бы пользователь по умолчанию видел цены в региональной валюте например гривна нужно отредактировать файл:
classes/controller/FrontController.php
перед строкой (Примерно 356)
Нужно добавить (Где 1 - ID гривны)
Теперь цены в админпанели в долларах, а для пользователей в гривнах.
Блоки смены валюты можно отключить или скрыть для пользователей.
При использовании такого метода обратите внимание на стоимость доставки и на округление цен.
Для себя нашел хорошее решение.
Устанавливаем в админ панели основную валюту например доллар. Теперь все цены будут указаны в долларах. Что бы пользователь по умолчанию видел цены в региональной валюте например гривна нужно отредактировать файл:
classes/controller/FrontController.php
перед строкой (Примерно 356)
Код:
$currency = Tools::setCurrency($this->context->cookie);
Нужно добавить (Где 1 - ID гривны)
Код:
$this->context->cookie->id_currency = 1;
Теперь цены в админпанели в долларах, а для пользователей в гривнах.
Блоки смены валюты можно отключить или скрыть для пользователей.
При использовании такого метода обратите внимание на стоимость доставки и на округление цен.