Заказать обратный звонок
Сборщик плагинов и шаблонов из разных источников.

На сайте вы найдете все плагины,
что существуют для DLE и все шаблоны.
DLE-X » Плагины для DLE » Плагин cbr-exrate - Курсы валют для DLE

Плагин cbr-exrate - Курсы валют для DLE

  • ID плагина: 121
  • Автор плагина/модуля: TCSE
Описание Отзывы и вопросы (0)
Плагин cbr-exrate - Курсы валют для DLE

Обновленная версия плагина для DLE 13 и выше. В основе версия модуля 2007 года Загрузка курса валют с сайта ЦентроБанка РФ адаптированная для актуальных версий движка.
Так же добавлены следующие улучшения:
- Вывод курса на завтра
- Кеширование курсов

Установка
Через систему плагинов DLE 13 и выше.

В шаблон сайта main.tpl в удобное место добавить тег {exrate}

Редактировать шаблон валют
Открыть файл шаблона {THEME}/assets/cbr-exrate/exrate.tpl и внести необходимые изменения.

Поддерживаемые теги:
USD ЦБ: {dollar}
EUR ЦБ: {euro}
BYN ЦБ: {byn}
KZT ЦБ: {kzt}
UAH ЦБ: {uah}


Дополнительные теги (отображаются, только если сайт www.cbr.ru выдал эти значения):
[tommorow] и [/tommorow] - отображает предполагаемые курсы валют на завтра
{dollar-tommrow} - вывод курса доллара США на завтра
{euro-tomorrow} - вывод курса Евро на завтра
{byn-tomorrow} - вывод курса Беларуского рубля на завтра
{kzt-tomorrow} - вывод курса Казахстанского тенге на завтра
{uah-tomorrow} - вывод курса Украинской гривны на завтра


Примеры отображения курса валют на клиентских сайтах






Добавление новых валют
В первую очередь необходимо получить список доступных валют и их цифровой код. Для этого открыть ссылку http://www.cbr.ru/scripts/XML_daily.asp

Нас интересуют следующие параметры в каждой из записей.

417
для получения текущего курса.

KGS
для создания тега в модуле.

100
для понимания соотношений за 1 единицу или за любое иное количество. К примеру Казахстанский тенге ЦБ РФ оценивает за 100 единиц, а Беларуский рубль за 1 единицу.

Например, мы хотим добавить Узбекский сум
Его параметры
860 UZS 10000 Узбекских сумов 71,9037
Что бы добавить новую валюты, необходимо внести правки в файл плагина engine/modules/mod_tcse/cbr-exrate/exrate.php

Найти код:
//за сегодня $today = get_currency (date("d/m/Y"));  $tpl->set('{dollar}', $today[0]); $tpl->set('{euro}', $today[1]); $tpl->set('{byn}', $today[2]); $tpl->set('{kzt}', $today[3]); $tpl->set('{uah}', $today[4]);
И после добавить:

$tpl->set('{uzs}', $today[5]);
далее найти код:

if($cur[2] == 980) $currency[4]   = str_replace(",",".",$cur[4]);
и ниже добавить:

if($cur[2] == 860) $currency[4]   = str_replace(",",".",$cur[5]);
Далее открыть файл шаблона {THEME}/assets/cbr-exrate/exrate.tpl

и после строки:
UAH ЦБ: {uah}  за 10 Украинских гривен
Вставить:
UAH ЦБ: {uzs}  за 10 000 Узбекских сумов

Скачать плагин: https://github.com/tcse/cbr-exrate/releases
Источник: https://dle-news.ru/modules/1822-plagin-cbr-exrate-kursy-valjut-dlja-dle.html
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив
Другие плагины:
Light House Remaster - шаблон доски объявлений недвижимости на dle
отзывов {comments-num}
Light House Remaster - шаблон доски объявлений недвижимости на dle
Light House Remaster – адаптивный шаблон доски объявлений недвижимости для системы DLE. Это переверстка оригинального
Шаблоны для DLE
Dle Forum Next Generation 3.0
отзывов {comments-num}
Dle Forum Next Generation 3.0
1. Общая информация: DLE Forum – это форум обладающий большими функциональными возможностями. Форум предназначен для использования с DataLife
Плагины для DLE
Big Board Remaster – шаблон доски объявлений на DLE
отзывов {comments-num}
Big Board Remaster – шаблон доски объявлений на DLE
Big Board Remaster – адаптивный шаблон доски объявлений для системы DLE. Это переверстка оригинального шаблона Big Board.
Шаблоны для DLE
Расширенный переключатель мобильных шаблонов
отзывов {comments-num}
Расширенный переключатель мобильных шаблонов
Представляем вашему вниманию Advanced Mobile Templates Switch (AMTS-tcse) - расширенный переключатель мобильных шаблонов позволяющий вместо шаблона
Плагины для DLE
Плагин Instagram виджета для сайта
отзывов {comments-num}
Плагин Instagram виджета для сайта
Бесплатный Instagram виджет для сайта. Транслируйте ваши фотографии из Instagram прямо на вашем сайте. Виджет адаптирован для установки через
Плагины для DLE