Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.


Add post

Add question

You must login to ask a question.

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Мультивалюта 1.0.2

Мультивалюта 1.0.2

Мультивалюта v1.0.2

OpenCart v1.5.1.3
OpenCart v1.5.3.1
OpenCart v1.5.4.1
OpenCart v1.5.5.1

Модуль на основе vQmod, поэтому в оригинальные файлы ocStore изменения не вносятся.
При необходимости могу сделать обычную версию.

Модуль позволяет вводить цены на товары в валютах, которые добавлены в Настройках.

Принцип действия:
При заполнении цены на товар в валюте, происходит автоматическая конвертация в валюту по умолчанию, которая выводится на сайте.
Конвертация происходит по курсу, который указан в Настройках валют.
Если установлено автоматическое обновление валют, то каждый раз при обновлении, цены на товары будут автоматически корректироваться.

[button size=»medium» color=»blue» style=»none» new_window=»true» link=»http://sh.st/a83TV»]Админка (demo,demo)[/su_button]                       
multicurrency-1.0.2-1.5.1.3 (8.1 KiB)

Comments ( 6 )

  1. Просьба -вопрос: добавить возможность округления до 100 руб., А то как то неудобно поручается цена к примеру на кондиционер 15162 руб 23 коп. пусть лучше будет 15 200 руб.00 коп.
    Сейчас приходится округлять в system.library/currency.php , но получается не удобно на сайте цена в рублях нормальная (уже с округлением) а в Админке с копейками.
    PS на всякий случай привожу код округления
    в system.library/currency.php
    Заменить 92 строку
    92. $string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point);
    На
    91. if ($currency == ‘RUB’)
    92. {
    93. $string .= number_format(round($value, -2), (int)$decimal_place, $decimal_point, $thousand_point);
    94. }
    95. else
    96. {
    97. $string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point);
    98. }
    Если до 500 : так round(($value/5),-2)*
    Если до 1000 : так round($value,-3)*

  2. В товарах не добавляются поля валют, что может быть?

  3. АААА. его и скал сеня полдня. счас попробую. если работает то карму автор повысил автоматом)

  4. Работает! на 1.5.5.1.2 как часы! сенкс!

  5. Модуль по идее хороший, вот только регистрация на сайте этом ни фига не работает…

  6. В товарах не добавляется поле валют

Leave a reply