Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию MODX не ниже
2.3
!
Компонент [CurrencyRate] — информация о курсах иностранных валют по отношению к рублю, опубликованная на официальном сайте Банка России в сети Интернет.
Компонент получает и сохраняет курс валют в таблице с сайта ЦБ. Сниппет выводит курс валют. Регулярное обновление реализовано с помощью скрипта для сron.
Все курсы валют доступны по плейсходеру [[++код_валюты]]
например:
В комплекте еще сниппет для расчета цен в указанной валюте относительно значения заданного в админке.
пример
Сниппет CRcalc
Вкратце — это Конвертер валют.
Параметры (Название — Формат ввода — Описание):
input — Числовое значение — Входное значение, т.е. то которое нужно конвертировать (перевести) в нужную валюту.
multiplier — Код валюты (например, USD), обязательно большими буквами — Этот параметр нужно использовать для перевода из какой-либо валюты в РУБЛИ (например, USD в RUB).
divider — Код валюты (например, USD), обязательно большими буквами — Этот параметр нужно использовать для перевода РУБЛЕЙ в любую другую валют (например, RUB в USD).
format — [a,«b»,«c»] (обязательно двойные кавычки ") — формат для вывода цены, где a — число знаков после запятой (числовое значение, по-умолчанию — 2), b — разделитель дробной части (строковое значение, по-умолчанию ", "), c — разделитель тысяч (строковое значение, по-умолчанию " " (пробел)).
noZeros — 0 или false — Убрать лишние нули в цене. Например, если цена равна 1000.00, то в результате получим 1000.
Пример:
Перевод USD в RUB
(1$ равен 61.15 руб)
Перевод RUB в USD
(1руб равен 0.02$)
Компонент получает и сохраняет курс валют в таблице с сайта ЦБ. Сниппет выводит курс валют. Регулярное обновление реализовано с помощью скрипта для сron.
Все курсы валют доступны по плейсходеру [[++код_валюты]]
например:
[[++USD]]Так же есть поправочный коэф-т — можно самостоятельно корректировать курс валюты.
В комплекте еще сниппет для расчета цен в указанной валюте относительно значения заданного в админке.
пример
Сниппет CRcalc
Вкратце — это Конвертер валют.
Параметры (Название — Формат ввода — Описание):
input — Числовое значение — Входное значение, т.е. то которое нужно конвертировать (перевести) в нужную валюту.
multiplier — Код валюты (например, USD), обязательно большими буквами — Этот параметр нужно использовать для перевода из какой-либо валюты в РУБЛИ (например, USD в RUB).
divider — Код валюты (например, USD), обязательно большими буквами — Этот параметр нужно использовать для перевода РУБЛЕЙ в любую другую валют (например, RUB в USD).
format — [a,«b»,«c»] (обязательно двойные кавычки ") — формат для вывода цены, где a — число знаков после запятой (числовое значение, по-умолчанию — 2), b — разделитель дробной части (строковое значение, по-умолчанию ", "), c — разделитель тысяч (строковое значение, по-умолчанию " " (пробел)).
noZeros — 0 или false — Убрать лишние нули в цене. Например, если цена равна 1000.00, то в результате получим 1000.
Пример:
Перевод USD в RUB
[[!CRcalc? &input = `1` &multiplier = `USD` &format = `[2, ".", " "]` &noZeros = `0` ]]Результат — 61.15
(1$ равен 61.15 руб)
Перевод RUB в USD
[[!CRcalc? &input = `1` ÷r = `USD` &format = `[2, ".", " "]` &noZeros = `0` ]]Результат — 0.02
(1руб равен 0.02$)
1.0.8 (26.10.2016)
- Reformat code
1.0.7 (09.03.2016)
- Add active combo
1.0.6
- fix lexicon
- font-awesome
1.0.5 (21.10.2015)
- small refactoring
- add create window
- add update window
1.0.4-beta (25.05.2015)
- add active, rank for currency
- add sort rank
- add Rub currency
- add list snippet
7/01/15 — add method clear the cache
29/12/14 — add ctx in web-connector — add apc.cache_by_default Off
Последние обсуждения в сообществе MODX.pro