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

Решение, как в Битриксе вывести все способы оплаты (платёжные системы) через 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?>

Комментарии (0)

Похожие решения:
Изменено: 14 03 2020
Просмотров: 3669