есть [B]CIBlockProperty::Update, [/B]так же есть новое значение и уже существующее. как установить когда есть существующее и как при этом установить новое не затерев при этом существующие.
т.е. у меня приходит массив:
id элемента1 - цвет черный(уже есть в списке такой но у эл отмечн серый - необходимо поменять)
id элемента2 - цвет красный(такого нету - необходимо добавить в список и отметить что установлено это значение)
сам массив получаем из xml. и повлиять на него нет возможности сейчас все свойства типа строка и проблемы нет, но теперь будут свойства список
менять обработчик на [B]CIBlockProperty::UpdateEnum[/B] не лучший вариант
т.е. у меня приходит массив:
id элемента1 - цвет черный(уже есть в списке такой но у эл отмечн серый - необходимо поменять)
id элемента2 - цвет красный(такого нету - необходимо добавить в список и отметить что установлено это значение)
сам массив получаем из xml. и повлиять на него нет возможности сейчас все свойства типа строка и проблемы нет, но теперь будут свойства список
менять обработчик на [B]CIBlockProperty::UpdateEnum[/B] не лучший вариант