Добрый день.
Есть ссылки на файлы, которые парсятся со сторонего ресурса, которые я выкачиваю через $arrFiles[] = CFile::MakeFileArray().
Полученные файлы, нужно прикрепить к одному свойству, типа файл (свойство множественное).
Распечатываю массив $arrFiles[], в массиве, предположим, 3 файла. Пытаюсь сделать апдейт элмента через
$el = new CIBlockElement;
$el->Update($arrFields);
$arrFields - уже подготовленные массив для записи, в нем тоже 3 файла
После апдейта, захожу в элемент, вижу что к свойству прикрепились 2 файла, вместо 3-х. Запускаю скрипт, смотрю результат. Прикрепились 3-и файла.
Т.е непонятно почему, результат с прикрепленными файлами разный, хотя в $arrFiles всегда одно и тоже кол-во файлов.
В чем может быть проблема?
Есть ссылки на файлы, которые парсятся со сторонего ресурса, которые я выкачиваю через $arrFiles[] = CFile::MakeFileArray().
Полученные файлы, нужно прикрепить к одному свойству, типа файл (свойство множественное).
Распечатываю массив $arrFiles[], в массиве, предположим, 3 файла. Пытаюсь сделать апдейт элмента через
$el = new CIBlockElement;
$el->Update($arrFields);
$arrFields - уже подготовленные массив для записи, в нем тоже 3 файла
После апдейта, захожу в элемент, вижу что к свойству прикрепились 2 файла, вместо 3-х. Запускаю скрипт, смотрю результат. Прикрепились 3-и файла.
Т.е непонятно почему, результат с прикрепленными файлами разный, хотя в $arrFiles всегда одно и тоже кол-во файлов.
В чем может быть проблема?