Так и не дождавшись никакой помощи, решил проблему сам (вдруг кому пригодится):
в общем виде, для обновления свойства типа "видео" следует использовать SetPropertyValueCode такого вида:[CODE]CIBlockElement::SetPropertyValueCode($ELEMENT_ID, $PROPERTY_CODE, $arFiles);[/CODE], где $arFiles задается следующим образом - [CODE]$arFiles = array(
0 => array("VALUE" => ...),
1 => array("VALUE" => ...),
...
);
[/CODE]при чем в "VALUE" должен передаваться массив вида:
[CODE]Array(
'path' => ...,
'width' => ...,
'height' => ...,
'title' => ...,
'duration' => ...,
'author' => ...,
'date' => ...,
'desc' => ...
)
[/CODE]
в общем виде, для обновления свойства типа "видео" следует использовать SetPropertyValueCode такого вида:[CODE]CIBlockElement::SetPropertyValueCode($ELEMENT_ID, $PROPERTY_CODE, $arFiles);[/CODE], где $arFiles задается следующим образом - [CODE]$arFiles = array(
0 => array("VALUE" => ...),
1 => array("VALUE" => ...),
...
);
[/CODE]при чем в "VALUE" должен передаваться массив вида:
[CODE]Array(
'path' => ...,
'width' => ...,
'height' => ...,
'title' => ...,
'duration' => ...,
'author' => ...,
'date' => ...,
'desc' => ...
)
[/CODE]