Вывести все способы оплаты

Задача:

Как в Битриксе вывести все способы оплаты (платёжные системы) через API

Используем метод CSalePaySystemAction::GetList


Решение:
<?$dbPaySystem = CSalePaySystemAction::GetList(Array(), Array(), false, false, Array("PS_DESCRIPTION", "NAME", "LOGOTIP"));
	while ($arPaySystem = $dbPaySystem->Fetch()):?>
	<div class="item">
		<div class="heading">
			<?=$arPaySystem[NAME]?>
		</div>
		<div class="image">
			 <?$arPhoto = CFile::GetByID($arPaySystem[LOGOTIP])->Fetch();?> <img src="/upload/<?=$arPhoto[SUBDIR]?>/<?=$arPhoto[FILE_NAME]?>
			">
		</div>
		<div class="text">
			<?=$arPaySystem[PS_DESCRIPTION]?>
		</div>
	</div>
<?endwhile?>
Изменено: 25 08 2016
Просмотров: 1921