Плагин для конвертации валюты (рубль)

Вы можете посмотреть исходный код на github (перейти на github!)


Версия 1.0.0

Плагин обращается к xml Центробанка (cbr.ru/scripts/XML_daily.asp)
Он собирает имя валюты, код, номер и значение.

В результате мы получаем массив cbr() такого рода (на примере всего два, для понимания):

array(34) {
  ["USD"]=>
    array(4) {
      ["NumCode"]=> string(3) "840"
      ["CharCode"]=> string(3) "USD"
      ["Name"]=> string(19) "Доллар США"
      ["Value"]=> string(7) "64,4711"
    }
  ["EUR"]=>
    array(4) {
      ["NumCode"]=> string(3) "978"
      ["CharCode"]=> string(3) "EUR"
      ["Name"]=> string(8) "Евро"
      ["Value"]=> string(7) "71,5307"
    }
}

Каждый код валюты - это имя его массива данных.
Для примера:

Так мы выводим имя валюты с кодом USD:

{{ cbr()['USD']['Name']  }}

А так мы получаем курс доллара по отношению к рублю по курсу ЦБ :

{{ cbr()['USD']['Value']  }}

Так мы покажем и имя валюты и значение:

{{ cbr()['USD']['Name']  }} = {{ cbr()['USD']['Value']  }}

В результате:

Доллар США = 64,4711