В каталоге товаров в свойствах инфоблока добавлен параметр MORE_PHOTO. Подскажите как можно добавлять дополнительные фото с помощью скрипта.
|
В каталоге товаров в свойствах инфоблока добавлен параметр MORE_PHOTO. Подскажите как можно добавлять дополнительные фото с помощью скрипта.
|
|
|
|
|
|
Я не уверен, что правильно понял задачу, но попытаюсь.
1) Вы добавляете картинку через ; 2) Вы добавляете новое значение множественного свойства 'MORE_PHOTO' через ; 3) Метод возвращает вам ID добавленного свойства (это как раз те значения, которые попадают в PROPERTY_VALUE_ID). Если это решение вам не подошло, опишите, пожалуйста, задачу более подробно.
«Да не могут же они!»
|
|
|
|
|
|
Спасибо за помощь.
справился так: if ($PRODUCT_ID && CModule::IncludeModule("iblock")) { $PROP = array(); $PROP['MORE_PHOTO'][] = CFile::MakeFileArray($global_dir.$filename); $arLoadProductArray = Array("PROPERTY_VALUES"=> $PROP); $el2 = new CIBlockElement; $res = $el2->Update($PRODUCT_ID, $arLoadProductArray); } |
||||
|
|
|
|||