method
public
static
CIBlockType::GetByIDLang()
Класс: \CIBlockType
Сигнатура
public static GetByIDLang(string $ID, string $LID[, bool $bFindAny = true ]) : array<string|int, mixed>|bool
Описание
Дополнительно к языкозависимым полям:
NAME — Имя типа
SECTION_NAME — Как называются разделы
ELEMENT_NAME — Как называются элементы
if (CModule::IncludeModule('iblock'))
{
$rsTypeLang = CIBlockType::GetByIDLang('test', 'en');
$arTypeLang = $rsTypeLang->GetNext();
if ($arTypeLang)
{
echo '
', htmlspecialcharsEx(print_r($arTypeLang, true)), '
';
}
}
Параметры
$ID
string
Идентификатор типа инфоблока
$LID
string
идентификатор языка
$bFindAny
bool
= true
Принудительно включает строгий поиск
Возвращаемое значение
array<string|int, mixed>|bool
Как применяется в CIBlockType
CIBlockType::GetByIDLang() — метод класса \CIBlockType старого API 1С-Битрикс (без пространства имён).
Статический метод — вызывается через имя класса CIBlockType, без создания объекта.
$ID = '';
$LID = '';
$result = \CIBlockType::GetByIDLang($ID, $LID);
// $result: array<string|int, mixed>|boolДругие методы CIBlockType
Add()Создаёт новый тип инфоблока в базе данных.CheckFields()Вспомогательная внутренняя функция. Проверяет корректность информации. Вызывается методами Add и Update.Delete()Удаляет тип инфоблока вместе со всеми инфоблоками. Если при удалении инфоблока возникает ошибка, выполнение…GetByID()Возвращает информацию о типе инфоблока по идентификатору.getLastError()Возвращает последние ошибки.GetList()Возвращает список типов инфоблоков.Update()Обновляет тип инфоблока в базе данных.
Исходный файл: source/iblock/classes/general/iblocktype.php:274

