подскажите почему апи код в двух местах может работать по разному,
в одном месте все нормально работает, а в другом элемент создается, но у него отсутствуют пользовательские свойства, в чем может быть причина? в обоих случаях массивы формируются одинаковые, но обрабатываются почему то по разному
| Код |
|---|
$el = new CIBlockElement;
$PROP = array();
$PROP[205] = func($s);
$PROP[207] = 15;
$PROP[206] = 'Y';
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(),
"IBLOCK_SECTION_ID" => $_GET['SECTION_ID'],
"IBLOCK_ID" => 55,
"PROPERTY_VALUES"=> $PROP,
"NAME" => $name,
"ACTIVE" => "N",
);
if($PRODUCT_ID = $el->Add($arLoadProductArray)){
echo "New ID: ".$PRODUCT_ID;
}else{
echo "Error: ".$el->LAST_ERROR;
} |
в одном месте все нормально работает, а в другом элемент создается, но у него отсутствуют пользовательские свойства, в чем может быть причина? в обоих случаях массивы формируются одинаковые, но обрабатываются почему то по разному