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

GetList

Описание и параметры

CDBResult
  CIBlockType::GetList(
 array arOrder = Array("SORT"=>"ASC"),
 array arFilter = Array()
);

Возвращает список типов информационных блоков по фильтру arFilter с сортировкой arOrder. Метод статический.

Параметры вызова

ПараметрОписание
arOrder Массив полей для сортировки, содержащий пары "поле сортировки"=>"направление сортировки".
Поля сортировки могут принимать значения:
   id - код типа;
   sort - индекс сортировки;
   NAME - название типа.
arFilter Массив вида array("фильтруемое поле"=>"значение" [, ...])
может принимать значения:
   ID - регистронезависимый по подстроке в коде типа;
   =ID - точное совпадение с кодом типа;
   NAME - регистронезависимый по подстроке в названии типа (для всех языков);
Необязательное. По умолчанию записи не фильтруются.
   LANGUAGE_ID - код языка.

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

Возвращается объект CDBResult

Смотрите также

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

<?
$db_iblock_type = CIBlockType::GetList();
while($ar_iblock_type = $db_iblock_type->Fetch())
{
if($arIBType = CIBlockType::GetByIDLang($ar_iblock_type["ID"], LANG))
{
echo htmlspecialcharsEx($arIBType["NAME"])."<br>";
}
}
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2021, «1С-Битрикс», 2021
Наверх