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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.