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

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-2024, «1С-Битрикс», 2024