Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Присвоение множественного свойства элемента инфоблока

00 голосов
2
сайт - "Информационный портал" из стандартных
Хочу для Новости (ID 573) установить две темы (ID 555 и 557)
Тема - множественное свойство "Привязка к элементам с автозаполенинем" с кодом "THEME"
Код
$NEWS_IBLOCK_ID = 33;
$NEWS_ID = 573;

$PROPERTY_CODE = "THEME";
$PROPERTY_VALUE[] = array( 'VALUE'=> 555);
$PROPERTY_VALUE[] = array( 'VALUE'=> 557);

$res = CIBlockElement::SetPropertyValuesEx($NEWS_IBLOCK_ID, $NEWS_ID, array($PROPERTY_CODE => $PROPERTY_VALUE));

чуть дальше смотрим что получилось

Код
$res = CIBlockElement::GetProperty($NEWS_IBLOCK_ID, $NEWS_ID, "sort", "asc", Array("CODE"=>"THEME"));
while ($ob = $res->GetNext()) {
   echo $ob["VALUE"].'<br/>';
} 

новые значение не установились !
что я не так делаю ?
спросил 26 Апр, 14 от Frejho (580 баллов)

2 Ответы

00 голосов
ответил 13 Дек, 14 от MoKCimKA (140 баллов)
00 голосов
на основе этих примеров и сделано
ответил 04 Апр, 15 от Frejho (580 баллов)

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

0 голосов
8 ответов
0 голосов
3 ответов
спросил 14 Фев, 14 от Hall (100 баллов)
0 голосов
4 ответов
спросил 11 Окт, 13 от UGeen (140 баллов)
0 голосов
7 ответов
0 голосов
4 ответов