• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/component/base.php
  • Класс: BitrixIblockComponentBase
  • Вызов: Base::initCurrencyConvert
protected function initCurrencyConvert()
{
	$this->storage['CONVERT_CURRENCY'] = array();

	if ($this->arParams['CONVERT_CURRENCY'] === 'Y')
	{
		$correct = false;
		if (Loader::includeModule('currency'))
		{
			$this->storage['MODULES']['currency'] = true;
			$correct = CurrencyCurrencyManager::isCurrencyExist($this->arParams['CURRENCY_ID']);
		}
		if ($correct)
		{
			$this->storage['CONVERT_CURRENCY'] = array(
				'CURRENCY_ID' => $this->arParams['CURRENCY_ID']
			);
		}
		else
		{
			$this->arParams['CONVERT_CURRENCY'] = 'N';
			$this->arParams['CURRENCY_ID'] = '';
		}
		unset($correct);
	}
}