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

Что будем искать? Например,Продвижение