Здравствуйте! Использую метод CIBlockElement::Add() для добавление элемента в инфоблок (код представлен ниже) и получаеться следующее: сам элемент добавляеться, но не устанавливаются значения свойства (QUESTION), которое имеет тип text/html! Пробовал установить значения свойства с помощью CIBlockElement::SetPropertyValues() и
CIBlockElement::SetPropertyValueCode() - результат нулевой. Что я делаю не правильно? Не подскажете как правильно добавлять элемент?
$el = new CIBlockElement();
$PROP = array();
$PROP["QUESTION"] = "Вопрос"; // свойству с кодом 12 присваиваем значение "Белый"
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
//"IBLOCK_SECTION" => true, // элемент лежит в корне раздела
"IBLOCK_ID" => 44,
"PROPERTY_VALUES"=> $PROP,
"NAME" => "Какой то вопрос",
"ACTIVE" => "N", // активен
"PREVIEW_TEXT" => "текст для списка элементов",
"DETAIL_TEXT" => "текст для детального просмотра"
);
$PRODUCT_ID = $el->Add($arLoadProductArray, true);
CIBlockElement::SetPropertyValueCode() - результат нулевой. Что я делаю не правильно? Не подскажете как правильно добавлять элемент?
$el = new CIBlockElement();
$PROP = array();
$PROP["QUESTION"] = "Вопрос"; // свойству с кодом 12 присваиваем значение "Белый"
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
//"IBLOCK_SECTION" => true, // элемент лежит в корне раздела
"IBLOCK_ID" => 44,
"PROPERTY_VALUES"=> $PROP,
"NAME" => "Какой то вопрос",
"ACTIVE" => "N", // активен
"PREVIEW_TEXT" => "текст для списка элементов",
"DETAIL_TEXT" => "текст для детального просмотра"
);
$PRODUCT_ID = $el->Add($arLoadProductArray, true);