Котировки курсов валют от Центробанка России 1.5.1


Обновление модуля вывода курсов валют с сайта Центробанка России, предыдущая версия которого была опубликована ранее. В настройках его админ панели настраивается валюта, округление курсов, время кэширования и включение и выключение динамики курса валют в сравнении с предыдущим днём.


Что нового:
  • Добавлена иконка для админ центра.
  • Добавлена возможность указывать место расположения кэша курсы валют. Если кэш курсов валют хранится в папке engine/cache/, то он будет удаляться вместе с очисткой кэша сайта. Если хотите этого избежать, то измените папку хранения кэша погоды.
  • Раньше курсы валют загружались на неделю, чтобы показать динамику — на текущую дату и на 7 предыдущих дней. Из-за длинных новогодних выходных загрузку курсов валют пришлось увеличить на 14 дней.

Строка для подключения в шаблон:
{include file="engine/modules/xml_curs_valut.php"}

Желательно использовать загрузку курсов валют при помощи планировщика CRON. Это сведёт на нет рассинхрон при загрузке курса для разных валют. Для этого необходимо cron_valuta.php залить в корень сайта.

Например, вы можете настроить обращение к файлу в планировщике по крону каждые 2 часа, при этом в настройках модуля чтобы было время хранения кэша 5 часов (18000 сек). Если по каким-либо причинам планировщик CRON не сможет обновить данные курсов валют, то через 5 часов это попытается сделать модуль при загрузке сайта.

Команда для запуска:
GET http://domain.ru/cron_valuta.php?mycron=curs

Название файла в целях безопасности лучше изменить. При этом не забудьте поменять имя файла в команде для запуска.

Важно: модуль для обновления необходимо удалить и установить заново.

kotirovki-kursov-valjut-ot-centrobanka-rossii-1_5_1.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 14.х-16.0
Кодировка: utf-8
Планировщик: Cron
Источник
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.