Задать вопрос
@mirexdoors

Как обновить только определенное значение множественного свойства?

Здравствуйте. Сразу скажу, доку читал, но логику не понял.

Есть массив значений множественного свойства типа строка. Мне нужно менять описание у одного из них. Делаю так:
$PROPERTY_VALUE = array(
                            $propNumber => array("VALUE"=>$articleId,"DESCRIPTION"=>""),
                              );
 CIBlockElement::SetPropertyValuesEx($arFields['ID'], 19, array($propNameKey => $PROPERTY_VALUE));

где $propNumber - ключ значения свойства в массиве VALUES. Но Таким образом у меня очищается весь VALUES, и добавляется только одно моё значение.
  • Вопрос задан
  • 222 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@aivazovski
Сталкивался с этим. Решения кроме как считывать сначала предыдущее значение, а потом перезаписывать добавляя в список своё не нашел.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы