Как добавить изображение(или несколько) к множественному свойству инфоблока Bitrix если у него уже есть несеолько изображений?

Допустим у инфоблока есть множественное свойство для хранения изображений с символьным кодом PHOTO.

Когда мне просто требуется добавить новый элемент с изображениями я делаю примерно так:

$photoIBadd[] = array();

$el = new CIBlockElement;
$photoPropIBadd[] = CFile::MakeFileArray("http://и_так_далее_путь_до_изображения.jpg");
$photoPropIBadd[] = CFile::MakeFileArray("http://и_так_далее_путь_до_изображения_ещё_одного.jpg");

$arLoadProductArray = Array(
  "MODIFIED_BY"    => $USER->GetID(),
  "IBLOCK_SECTION_ID" => false,
  "IBLOCK_ID"      => 1,
  "NAME"           => $name,
  "ACTIVE"         => "Y",
  "CODE" => $code,
  "PROPERTY_VALUES" => array(
    "PHOTO"=>$photoPropIBadd
  )
);

$PRODUCT_ID = $el->Add($arLoadProductArray);


А вот если мне требуется добавить к указанному выше свойству PHOTO далее через обновление инфоблока ещё одно изображение, а старые оставить, как это сделать? Нужно ли передавать изображения которые уже есть ещё раз или можно как то без этого, то есть добавлением только нового?
  • Вопрос задан
  • 1308 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы