Нигде не нашел как добавить значение свойства с типом "Справочник" к элементу через CIBlockElement::Add, поделитесь, пожалуйста, ссылкой или примером
07.12.2014 11:11:04
Нигде не нашел как добавить значение свойства с типом "Справочник" к элементу через CIBlockElement::Add, поделитесь, пожалуйста, ссылкой или примером
|
|
|
|
07.12.2014 14:37:13
Эта
|
|
|
|
07.12.2014 15:51:57
Денис Сон, спасибо за ссылку, но к контенту меня не пускают, система требует, чтобы я залогинился, хотя я и так авторизован, может как-то можно идею того форума уместить в 1 сообщении тут?)
|
|
|
|
08.12.2014 09:46:13
|
|||
|
|
08.12.2014 10:30:43
|
|||
|
|
18.06.2015 19:13:12
"Нигде не нашел как добавить значение свойства с типом "Справочник" к элементу через CIBlockElement::Add, поделитесь, пожалуйста, ссылкой или примером"
И я нигде этого не найду, раздел форума виден, однако это не по теме. Если кто-то знает, поделитесь пожалуйста секретными знаниями, не описанными в официальной документации. |
|
|
|
15.12.2015 11:41:17
Если поглядеть отладчиком - то видно что тип значения - S, то есть обыкновенная строка. По идее строчное значение должно проглатываться без проблем.
А вот как добавить свойство к инфоблоку через CIBlockProperty::Add как справочник? Вот это интересный вопрос. |
|
|
|
15.12.2015 12:33:32
В лучших традициях форумов для программистов отвечу сам себе, итак:
Далее:
Что здесь интересно: значение свойство надо вставлять не идентификатор поля highloadblock-а, а значение поля UF_XML_ID от вашего справочника. |
|||||
|
|
17.12.2016 10:35:52
Спасибо большое! Целый день ничего не мог найти по текущему вопросу, пока Ваш ответ не нашёл. |
|||||||
|
|
||||||