Разместить объявление
Rukassa - надёжная платёжная система для сайтов и телеграм ботов
хостинг
VIPAdmin / CMS / Datalife Engine / DLE плагины / Плагин cbr-exrate - Курсы валют для DLE

Плагин 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 Узбекских сумов


[attachment=13070:cbr-exrate.zip]

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

26-01-2022, 21:00 .zip

Скачать

ТОП Записей

Автор: Enoot

Дата: 26.01.2022 21:00

Просмотров: 654

Оцените статью:

1 0

Партнерки

Обзор RollerAds: умная пуш-сеть с инновационными инструментами
Обзор RollerAds: умная пуш-сеть с инновационными инструментами
-1
Перейти
Huffson Group: премиальная CPA-сеть для iGaming
Huffson Group: премиальная CPA-сеть для iGaming
-1
Перейти

Еще немного интересного

Сервисы / Парсинг A-PARSER - парсер сайтов № 1
Сервисы / Сервера и хостинги Хостинг PrivateAlps (Игнорирует DMCA)
Сервисы / Платёжные системы Merchant001- надежный эквайринг для сайта
Статьи Дорвеи 2023-2024
Арбитраж трафика / Статьи Арбитраж трафика на пуш уведомлениях
Статьи / Софт / Антидетект Браузеры Лучшие антидетект браузеры
Сервисы / Трекеры / Клоака Keitaro PRO - трекер для арбитража трафика
Хостинг / Скрипты сайтов / Статьи Как настроить работу почты
Хостинг / Скрипты сайтов / Статьи Урок доступ mysql с любого ip
Хостинг / Скрипты сайтов / Статьи Как сделать моментальную установку сервера? HOSTINPL
Хостинг / Статьи Exim (Восстановление по e-mail)
Скрипты сайтов / Статьи JavaScript - Меняем CSS

Отзывы (0)




To connect permitted only files with the extension: .tpl or .php To connect permitted only files with the extension: .tpl or .php