Пытаюсь добавить ИБ:
Код |
---|
$el = new CIBlockElement; global $USER;
$PROP = array();
$PROP['BUILDING'] = $service['BUILDING'];
$PROP['FLAT'] = $service['FLAT'];
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
"IBLOCK_SECTION_ID" => false, // элемент лежит в корне раздела
"IBLOCK_ID" => 33,
"PROPERTY_VALUES"=> $PROP,
"NAME" => "dfgdg",
"ACTIVE" => "Y", // активен
);
if($PRODUCT_ID != $el->Add($arLoadProductArray))
{}
//echo "New ID: ".$PRODUCT_ID;
else{
$res_msg = "Error: ".$el->LAST_ERROR;
print $res_msg;
}
|
Так все работает, но если вместо "IBLOCK_ID" => 33, делаю "IBLOCK_CODE" => 'company' то вылетает ошибка "Error: Неверный код информационного блока.", хотя код я беру из поля "Символьный код:" инфоблока. Что я делаю не так?