Подскажите как добавить значение к множественному свойству, чтобы оно не обнулялось, а именно добавлялось. Можно ли это сделать без считывания всех значений, добавления и записи заново?
Пробую CIBlockElement::SetPropertyValueCode($ELEMENT_ID, $PROPERTY_CODE, Array("VALUE"=>$PROPERTY_VALUE) ) - получается, свойство перезаписывается.
Тоже и с выводом - GetList возвращает один и тот же элемент несколько раз, если у него несколько значений в множественном свойстве, а как сделать, чтобы был массив?
Пробую CIBlockElement::SetPropertyValueCode($ELEMENT_ID, $PROPERTY_CODE, Array("VALUE"=>$PROPERTY_VALUE) ) - получается, свойство перезаписывается.
Тоже и с выводом - GetList возвращает один и тот же элемент несколько раз, если у него несколько значений в множественном свойстве, а как сделать, чтобы был массив?