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


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

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

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

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

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


Дополнительные теги (отображаются, только если сайт www**** выдал эти значения):
[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 Узбекских сумов


cbr-exrate.zip
26-01-2022, 21:11 11.56 Kb
.zip
скачиваний: 5

Комментарии
Комментариев пока нет..
Ты можешь быть первым, кто оставит комментарий к публикации!


Вы не зарегистрированы

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


Автор публикации
Дата публикации
26-01-2022, 21:00
Просмотров
98
Комментариев
0

0
0
Внимание! Данный материал предоставлен сайтом VipAdmin.Club исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое
Реклама
Как скачать?
Пройдите регистрацию на сайте
Воспользуйтесь кнопкой "Скачать"
Ровно через 15 секунд вам будет доступна прямая ссылка на файл
Плагин cbr-exrate - Курсы валют для DLE
26-01-2022, 21:00
98

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

Информация
Версия
v1.405
Версия CMS
v15.0
Тематика
Новости, Блог, Каталог
Фреймворк
Bootstrap v5

Описание


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

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

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

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

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


Дополнительные теги (отображаются, только если сайт www**** выдал эти значения):
[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 Узбекских сумов


cbr-exrate.zip
26-01-2022, 21:11 11.56 Kb
.zip
скачиваний: 5
[xfgiven_images]
Изображения
[/xfgiven_images]
Автор публикации
wad
Комментарии и отзывы
  • Пустота..
    Людям пока лень писать тут отзывы и комментарии..


  • Вы не зарегистрированы

Последние комментарии
Слив аналога nakrutka.by
tommygun
Вчера, 01:57
привет, админка не реагирует на функции , например на добавлении или изменении категорий , как
Слив интернет магазина от ScriptBerry
Гость Arthurr
14 мая 2022 21:07
65.21.218.141
Слив интернет магазина от ScriptBerry
Arthurr
14 мая 2022 21:06
65.21.218.141
VII ENGINE 2.0 НОВАЯ СБОРКА
Имран Абай
14 мая 2022 17:34
создаю соц сеть
Слив интернет магазина от ScriptBerry
VexBor
13 мая 2022 23:07
95.211.16.66
Скрипт рулетки PLAY2X WINBEE DICE MINE NVUTI CABURA
tommygun
13 мая 2022 19:18
бля я как немногу ларавелы установить никак у мя не работают
WP Guppy v2.3 NULLED - плагин живого чата для WordPress
Daniil_xxx
13 мая 2022 11:01
Подскажите. Есть последняя версия плагина 3.3 ?
Workreap v2.1.8 - шаблон биржи фриланса wordpress
Daniil_xxx
13 мая 2022 11:00
Добрый день. Подскажите есть последняя версия темы? 2.5.2
Unisite Board 4.4 NULLED NEW 2022
Гость 2022
12 мая 2022 23:25
hello. can you null this template? they wont sell it, and wont give it adbroad.
Скрипт лотереи(которую продают)
tommygun
11 мая 2022 01:32
после установки сборки белый экран , как решить ребята?
Скрипт WF-TICKET - Открытие кейсов + карточки
tommygun
10 мая 2022 23:47
нерабочая админка
Unisite Board 4.4 NULLED NEW 2022
Гость Алексей
10 мая 2022 16:37
Есть ли у кого новая версия 4.6 готов преобрести
InvestPro v3.0.1 – Wallet & Banking Online Hyip Investment Platform
tommygun
9 мая 2022 06:13
хочу сказать СПАСИБО авторам и всем тем кто держит данный сайт, вы молодцы ребята , прошу
Слив скрипта cabura
магомед камалудинов
9 мая 2022 01:14
нужен скрипт
Social Business Networking 1.2 - социальная бизнес сеть
tommygun
8 мая 2022 22:51
битая ссылка