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

isUniqueElementCode

CIBlock::isUniqueElementCode(
	int $id
): bool;

Метод проверяет, включено ли в инфоблоке требование уникальности символьного кода элементов. Метод статический.

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

ПараметрОписание
$id Идентификатор инфоблока (тип int).

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

Возвращается true, если в настройках поля Символьный код (CODE) установлен параметр "Если код задан, то проверять на уникальность". В противном случае возвращается false.

Для отрицательных значений вернется false. Для несуществующих инфоблоков результат зависит от того, что вернет метод CIBlock::GetFieldsDefaults (настройки полей по умолчанию).

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

<?
$id = 10; if (CIBlock::isUniqueElementCode($id)) { echo 'У инфоблока с кодом '.$id.' включена проверка на уникальность символьных кодов элементов'; }
?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024