Документация для разработчиков
Темная тема
Недоступно в редакциях: Стандарт, Старт

Таблица курсов валют

Компонент служит для отображения таблицы курсов валют в соответствии с их форматом. Компонент стандартный и входит в дистрибутив модуля.

Описание currency.rates

В структуре визуального редактора компонент расположен по пути Контент > Валюты > Таблица курсов валют.

Компонент относится к модулю Валюты.



Параметры

Поле Параметр Описание
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Дополнительные настройки
Массив "исходных" валют для перевода arrCURRENCY_FROM Задаются валюты, курсы которых должны быть отображены.
Валюта, к которой приводятся "исходные" валюты CURRENCY_BASE Указывается валюта, по отношению к которой считаются курсы остальных валют (базовая валюта).
День, на который показывать курсы валют (в формате "Y-m-d") RATE_DAY Указывается день, на который будут показываться курсы валют (в формате "Y-m-d"). Если день не указан, то будет отображен текущий курс.
Показывать курс валют с ЦБ РФ SHOW_CB [Y|N] При отмеченной опции отдельной табличкой будет выведен курс ЦБ РФ.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:currency.rates","",Array(
		"arrCURRENCY_FROM" => Array("RUB", "USD", "EUR"), 
		"CURRENCY_BASE" => "RUB", 
		"RATE_DAY" => "", 
		"SHOW_CB" => "Y", 
		"CACHE_TYPE" => "A", 
		"CACHE_TIME" => "86400" 
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024