Как создать тип пользовательского свойства раздела «Привязка к элементам ИБ определенного раздела»?

Для создания пользовательского свойства раздела с типом "Привязка к элементам ИБ определенного раздела" в PHP, необходимо использовать API инфоблока Битрикс. Ниже приведен пример кода, демонстрирующий этот процесс:

use BitrixMainLoader;
Loader::includeModule('iblock');

$iblockId = 1; // ID инфоблока
$sectionId = 2; // ID раздела, к которому будет привязываться элементы

$arFields = [
    'NAME' => 'Привязка к элементам',
    'ACTIVE' => 'Y',
    'SORT' => 100,
    'CODE' => 'LINK_IBLOCK_SECTION',
    'PROPERTY_TYPE' => 'E', // Тип свойства - "Привязка к элементам"
    'USER_TYPE' => 'iblock_section', // Указываем тип "iblock_section"
    'IBLOCK_ID' => $iblockId,
    'LINK_IBLOCK_ID' => $iblockId,
    'WITH_DESCRIPTION' => 'Y',
    'MULTIPLE' => 'Y',
    'MULTIPLE_CNT' => 5,
    'HINT' => 'Привязка элементов инфоблока к разделу',
    'SECTION_ID' => $sectionId // ID раздела, к которому будет привязываться элементы
];

$ibp = new CIBlockProperty;
$propId = $ibp->Add($arFields);

if ($propId) {
    echo 'Свойство успешно создан с ID: ' . $proId;
} else {
    echo 'Ошибка при создании свойства: ' . $ibp->LAST_ERROR;
}

В данном примере мы указываем необходимые параметры для создания пользовательского свойства раздела с привязкой к элементам инфоблока определенного раздела. Важно помнить, что для работы этого кода необходимо подключить модуль инфоблоков и установить соответствующие права доступа.

После выполнения данного кода у вас будет создано пользовательское свойство раздела с типом "Привязка к элементам ИБ определенного раздела", которое позволит привязывать элементы инфоблока только к определенному разделу.