rcr
8 sites
Security covered
English description below.
Модуль предназначен для получения курсов USD и EUR по отношению к русскому рублю, казахстанскому тенге, киргизскому сому, азербайджанскому манату, белорусскому рублю и украинской гривне.
Возможности:
- С помощью крона или с помощью drush-команды "drush rcr-getrates" получать курсы валют с сайта ЦБ выбранной страны и записывать их в БД (states)
- Модуль имеет готовый блок для вывода курса валют
- Можно в вашем кастомном модуле получить курсы валют из states и использовать их где и как угодно
- Модуль не зависит от commerce, его можно использовать и на сайтах, которые не являются магазинами
Использование:
- После установки перейдите в настройки, выберите страны и обязательно запустите крон или драш-команду для первоначального получания курса валют
- Если вам нужно получить данные в кастомном модуле, то используйте $val = \Drupal::state()->get('rcr.eur_russia'); где eur - это евро, а usd - соответственно доллар. russia - соответственно нужная страна из доступных. Варианты: russia, kazakhstan, kyrgyzstan, azerbaijan, ukraine
Версии
2.х - можно выбрать несколько стран, курсы будут скачиваться для всех. У блока появился выбор страны, поэтому можно добавить несколько блоков сразу с валютами для разных стран.
1.х - можно было выбрать только одну страну, курс валют скачивался только для нее. Блок тоже был привязан к этой стране.
English description:
The module helps to get the exchange rate USD and EUR in relation to the Russian ruble, Kazakhstan tenge, Kyrgyzstan som, Azerbaijan manat, Belarus ruble, Ukrainian hryvnia.