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