подскажите почему апи код в двух местах может работать по разному,
в одном месте все нормально работает, а в другом элемент создается, но у него отсутствуют пользовательские свойства, в чем может быть причина? в обоих случаях массивы формируются одинаковые, но обрабатываются почему то по разному
Код |
---|
$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; } |
в одном месте все нормально работает, а в другом элемент создается, но у него отсутствуют пользовательские свойства, в чем может быть причина? в обоих случаях массивы формируются одинаковые, но обрабатываются почему то по разному