Иногда нужно получить список информационного блока 1С-Битрикс, например для создани форма заявок где есть список городов, или список офисов, чтобы пользователи сами могли добавить какой город нужен, вот для этого нам нужно такая функция

Для этого будем использовать API 1С-Битрикс используя модуль IBLOCK

function getIBlockPropsList($code){
	
	if (!CModule::IncludeModule("iblock"))
	return;		
	
	if(!empty($code)){
		
	  $code = strip_tags($code);
		
	  $prop = CIBlockPropertyEnum::GetList(
		Array("DEF"=>"ASC"), 
		Array("IBLOCK_ID"=>1,"CODE"=>$code)
	  );
		
	  while($fields = $prop->GetNext())
	   {
		  $arRes[] = $fields;
	   }		
	}
		
   return $arRes;
}