Модуль Russian currencies rates для Drupal 8/9

Аватар пользователя ivnish ivnish 14 января в 12:09
1

Уже давно была необходимость написать этот модуль, но всё руки не доходили оформить его как контриб. Очень многие заказчики просили и просят подобный функционал.

Модуль Russian currencies rates предназначен для получения курса валют (на данный момент американский доллар и евро) по отношению к русскому рублю.

Возможности:

  • С помощью drush-команды "drush rcr-getrates" получать курсы валют с сайта ЦБР и записывать их в конфиг модуля
  • Модуль имеет готовый блок для вывода курса валют
  • Можно в вашем кастомном модуле получить курсы валют из конфигов и использовать их где и как угодно
  • Модуль не зависит от commerce, его можно использовать и на сайтах, которые не являются магазинами

Поддержки веб-крона пока нет, только drush-команда для запуска кроном сервера.

Комментарии

Аватар пользователя jura12 jura12 14 января в 13:08
1

надо мне кажется создать список модулей адаптированных к нашим реалиям.

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

Аватар пользователя adano adano 31 марта в 21:31

Допили (что критично):

  1. отдельно дату xml'ки в конфиг
  2. в $nowStr (date_req) - таймзону Москвы
  3. валюты в конфиге - 4 знака после точки // 75.5025
  4. валюты в блоке - 2 знака после запятой // 75,50
  5. крон

P.S. Модуль не запускал, по коду бегло пробежался, пока только round не понравился. Может чего и не доглядел, а оно норм работает.