Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Денис, большое Вам спасибо.
Т. е. чтобы, например, удалить картинку, то нужно удалить сам файл (CFile::Delete) и не нужно вносить запись о ней в массив?
Сечас буду пробовать.
Все сделал так, как написал Денис.
Сперва заполнил $arFils теми файлами, которые должны остаться. Потом добавил новые.
Почему-то старые (уже сохраненные) файлы удваиваются каждый раз
При удалении файла поступаю следующим образом: CFile::Delete ненужного файла и не добавляю в $arFils. В итоге запись все равно остается, но файл к ней не приписан
Денис Юсупов пишет:
важное замечание - массив $arFils должен содержать все картинки которые будут в поле то есть если вам нужно добавить то сперва туда надо прописать заранее те которые были.
Если делаю так, то все старое задваивается.
Если уже сохраненные файлы не добавляю в массив $arFils, а указываю только новый загруженный, то старые все остаются и добавляется новый.
Так как удалить старые файлы, точнее записи МНОЖЕСТВЕННОГО свойства?