Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Помогите CIBlockElement::SetPropertyValueCode()

00 голосов
1
У информационного поля есть свойство типа "Файл".
Закачиваю файл:
Код
$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 лежат верные данные. проверил. Подскажите.
спросил 16 Март, 14 от FarAway (340 баллов)

1 Ответ

00 голосов
CFile::MakeFileArray() вам в помощь
ответил 05 Сен, 14 от Kania (5,180 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 17 Июнь, 13 от missa (180 баллов)
0 голосов
3 ответов
спросил 05 Окт, 13 от FarAway (340 баллов)
0 голосов
0 ответов
спросил 17 Окт, 13 от BeCool (420 баллов)
0 голосов
0 ответов
0 голосов
1 ответ