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

GetByID

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

CDBResult
CIBlockProperty::GetByID(
	mixed ID,
	int IBLOCK_ID = false, 
	string IBLOCK_CODE = false
);

Возвращает свойство по его коду ID. Метод статический.

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

ПараметрОписаниеС версии
ID Числовой или символьный код свойства.
IBLOCK_ID Код информационного блока. Используется для уточнения свойства, если его ID задано символьным кодом и с таким символьным кодом свойства присутствует в нескольких информационных блоках. 3.2.1
IBLOCK_CODE Символьный код информационного блока. Используется для уточнения свойства, если его ID задано Символьным кодом и с таким символьным кодом свойства присутствует в нескольких информационных блоках. 3.3.3

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

Возвращается объект CDBResult.

Примечание: если заданы оба значения IBLOCK_ID и IBLOCK_CODE, то будет производиться попытка найти свойство в одном из них (логика "или").

Смотрите также

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

<?
$res = CIBlockProperty::GetByID("SRC", false, "company_news");
if($ar_res = $res->GetNext()) echo $ar_res['NAME']; ?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Александр Киселев
Сообщение не промодерировано, возможны ошибки и неточности.
Код
if($newPropertyId = \CIBlockProperty::Add($arFields)){
    $newProperty = (\CIBlockProperty::GetByID($newPropertyId, self::CATALOG_IBLOCK_ID))->fetch();

    $this->arPropertyList[$newPropertyId] = $newProperty['NAME'];
}

© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх