У информационного поля есть свойство типа "Файл".
Закачиваю файл:
[CODE]
$arFILE = $_FILES["File"];
$arFILE["MODULE_ID"] = "iblock";
$fid = CFile::SaveFile($arFILE, "iblock");
[/CODE]
Файл прекрасно заливается. И в переменной $fid хранится его ID.
Затем пытаюсь присвоить свойству инфоблока этот $fid.
[CODE]
$PROPERTY_CODE = "File";
$PROPERTY_VALUE = $fid;
CIBlockElement::SetPropertyValues($ELEMENT_ID, $IBLOCK_ID, $PROPERTY_VALUE, $PROPERTY_CODE);
[/CODE]
Не выходит. При этом в переменных $ELEMENT_ID, $IBLOCK_ID лежат верные данные. проверил. Подскажите.
Закачиваю файл:
[CODE]
$arFILE = $_FILES["File"];
$arFILE["MODULE_ID"] = "iblock";
$fid = CFile::SaveFile($arFILE, "iblock");
[/CODE]
Файл прекрасно заливается. И в переменной $fid хранится его ID.
Затем пытаюсь присвоить свойству инфоблока этот $fid.
[CODE]
$PROPERTY_CODE = "File";
$PROPERTY_VALUE = $fid;
CIBlockElement::SetPropertyValues($ELEMENT_ID, $IBLOCK_ID, $PROPERTY_VALUE, $PROPERTY_CODE);
[/CODE]
Не выходит. При этом в переменных $ELEMENT_ID, $IBLOCK_ID лежат верные данные. проверил. Подскажите.