[Помогите] Как сделать цены на разные товары в разных валютах

Тема в разделе "OpenCart", создана пользователем Dipytat, 18 дек 2015.

  1. Dipytat

    Dipytat

    Регистрация:
    16 ноя 2015
    Сообщения:
    24
    Симпатии:
    3
    Здравствуйте! Собственно вопрос - как сделать цены на разные товары в разных валютах. У меня основная валюта - PLN, но некоторые товары идут в USD, в следствии чего идет пересчет по курсу. Можно как-то сделать для определенных товаров отображение цены в USD (то есть в картке товара будет цена долл.)?
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Добавляете в админке в форме товара опцию, указывающую, что для этого товара цену следует отображать в другой валюте. Затем в контроллере страницы товара проверяете эту опцию и, при необходимости, пересчитываете (или не пересчитываете, я не понял, какая валюта базовая) цену товара в нужную валюту по курсу.
    Если отобразить нужно не только на странице товара в другой валюте, но и на других страницах и в модулях, то нужно и там редактировать контроллеры.

    Но в заказе советую использовать для всех товаров только одну валюту, иначе там слишком много придётся переделывать.
     
    Dipytat нравится это.
  3. Graund

    Graund

    Регистрация:
    24 мар 2013
    Сообщения:
    155
    Симпатии:
    4
    стопудово тебе поможет модуль currency plus 3_0
     
    Boril Nikovski и Dipytat нравится это.
  4. Dipytat

    Dipytat

    Регистрация:
    16 ноя 2015
    Сообщения:
    24
    Симпатии:
    3
    Не знаю, правильно я обьяснил суть вопроса. Мне нужно, чтоб в карточке товара была возможность указывать цену в нескольких валютах, например, PLN и USD. Основная валюта - доллар. И пользователь должен видеть:
    а) если на товар есть записаная в карточке цена в долл - эту цену
    б) если ее нет - цену, просчитаную движком по курсу
     
    Последнее редактирование: 26 дек 2015
  5. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.264
    Симпатии:
    534
    Dipytat, вот этот модуль хорош -
     
    Dipytat нравится это.
  6. Dipytat

    Dipytat

    Регистрация:
    16 ноя 2015
    Сообщения:
    24
    Симпатии:
    3
    Bnopen, нету в паблике версии под опенкарт 2