Документация для разработчиков
Темная тема

GetRubricArray

array
CSubscription::GetRubricArray(
	int ID
);

Метод возвращает массив идентификаторов рассылок, на которые подписан данный адрес. Метод статический.

Параметры

ПараметрОписаниеC версии
ID Идентификатор подписки.

Возвращаемые значения

Массив целых чисел, идентификаторы рассылок.

Пример использования

<?
//shows all subscription categories and checks subscribed one
$aSubscrRub = CSubscription::GetRubricArray($ID);
$rub = CRubric::GetList(
	array("LID"=>"ASC", "SORT"=>"ASC", "NAME"=>"ASC"),
	array("ACTIVE"=>"Y", "LID"=>LANG)
);
while($rub->ExtractFields("r_")):
	$bChecked = in_array($r_ID, $aSubscrRub);
?>
<input type="checkbox"
		name="RUB_ID[]"
		value="<?echo $r_ID?>"<?if($bChecked) echo " checked"?>>
<?echo $r_NAME?><br>
<?
endwhile;
?>


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