Установка множественных значений доп.свойства типа список

#
Установка множественных значений доп.свойства типа список
Господа-разработчики, не могу сообразить, как установить множественные значения (если конкретно, то 4) доп.свойства типа "список".  Не получается добавить даже одного. Код, которым я пытаюсь это сделать, представлен ниже.

$informationsystem_item_id = $oInformationsystem_Item->id;
$oProperty = Core_Entity::factory('Property', 139);
$oPropertyValue = $oProperty->createNewValue($informationsystem_item_id);
$oPropertyValue->value = 'строчечка';
$oPropertyValue->save();

Считать, что элемент 'строчечка', в списке присутствует.
Модератор
#
Re: Установка множественных значений доп.свойства типа список
Устанавливать нужно не текстовое значение, а ID элемента списка.
$oList_Item = $oProperty->List->List_Items->getByValue('строчечка');
if ($oList_Item)
{
  $oPropertyValue = $oProperty->createNewValue($informationsystem_item_id);
  $oPropertyValue->value = $oList_Item->id;
  $oPropertyValue->save();
}
#
Re: Установка множественных значений доп.свойства типа список
О! Спасибо
Модератор
#
Re: Установка множественных значений доп.свойства типа список
Пожалуйста!
Авторизация