$el = new CIBlockElement();
$PROP = array();
$arFile = CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"]. $filename);
$PROP[1] = $place['VALUE'];
$PROP[2] = array(
"n0" => $arFile
);
$rsProp2OldValues = $el->GetProperty(<PLACE IBLOCK ID HERE>, $arFields['ID'], "sort", "asc", array("ID" => 2, "EMPTY" => "N"));
while($arOldPropertyValue = $rsProp2OldValues->Fetch())
$PROP[2][$arOldPropertyValue["PROPERTY_VALUE_ID"]] = array("VALUE" => array("del"=>"Y"), "DESCRIPTION"=>"");
$arUpd = Array(
"PROPERTY_VALUES"=> $PROP,
);
$el->Update($arFields['ID'], $arUpd); |