Если вы новости используете - то сделайте, чтобы свойство было доступно в деталке, далее его распечатайте - в ["path"] будет ссылка на ваш видеофайл, ее уже вставляйте в свой плеер или еще куда-то.
Гетлистом у меня вот такая банальная конструкция работает.
| Код |
|---|
CModule::IncludeModule("iblock");
$arFormanagerItems = Array();
$arSelect = Array("ID", "IBLOCK_ID", "PROPERTY_VIDEO");
$arFilter = Array("ID"=>29, "IBLOCK_ID"=>8);
$res = CIBlockElement::GetList(Array("ID"=>"DESC"), $arFilter, false, Array(), $arSelect);
while($ob = $res->GetNextElement()){
$arFields = $ob->GetFields();
echo "<pre>"; var_dump($arFields["PROPERTY_VIDEO_VALUE"]); echo "</pre>";
} |
| Код |
|---|
array(8) { ["path"]=>
string(61) "/upload/video/testvideo.mp4"
["width"]=>
string(3) "400"
["height"]=>
string(3) "300"
["title"]=>
string(27) "тестовое видео"
["duration"]=>
string(2) "65"
["author"]=>
string(30) "автор видео тест"
["date"]=>
string(10) "12-05-2022"
["desc"]=>
string(44) "тестовое видео описание"
} |
Сохраняет, соответственно, в /upload/video/