все остальные ?
свойства?
да, одного свойства затираются все остальные
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/update.php
да вроде массив свойств задаю $el = new CIBlockElement; $PROP = array(); $PROP[225] = ""; $PROP[235] = 1; $arLoadProductArray = Array( "MODIFIED_BY" => $USER->GetID(), "PROPERTY_VALUES"=> $PROP, ); $PRODUCT_ID = 7030370; $res1 = $el->Update($PRODUCT_ID, $arLoadProductArray,true);
со всеми свойствами?
со всеми никак, их там десятки и плюс они обновляются
А доке прямым текстом - всех надо
всех надо посылать )) а свойства другим методом править )))
Я всегда готов посылать кого и куда угодно, но люди почему-то возвращаются...
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/setpropertyvaluesex.php
При вызове update у CIBlockElement нужно передавать абсолютно все значения properties, иначе все остальные, кроме переданых будут затерты. Если нужно обновить свойства лучше юзать метод SetPropertyValuesEx https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/setpropertyvaluesex.php
Обсуждают сегодня