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

GetByIDLang

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

mixed
CIBlockType::GetByIDLang(
 string ID,
string LANGUAGE_ID,
bool bFindAny = true
);

Метод возвращает языковые настройки типа информационных блоков по его коду ID, для языка LANGUAGE_ID. Если для языка LANGUAGE_ID нет настроек и параметр bFindAny установлен в true, метод вернет настройки типа для языка по умолчанию. Метод статический.

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

Параметр Описание
ID Код типа.
LANGUAGE_IDКод языка.
bFindAnyВозвращать настройки для языка по умолчинию или нет. Необязательный. По умолчанию - возвращать.

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

Если языковые настройки найдены, то метод возвратит массив полей типа информационных блоков объединенный с массивом языкозависимых параметров типа, в противном случае метод вернет false.

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

<?
$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
Наверх