Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- //....
- $arSelect = Array("ID", "IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM","PROPERTY_*");
- $arFilter = Array( "IBLOCK_ID" => $catalog_id, "ID" => $item_id, "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");
- $res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
- $ob = $res->GetNextElement();
- $arFields = $ob->GetFields();
- $arProps = $ob->GetProperties();
- $PROP = array();
- foreach ($arProps as $key => $value) {
- if( $value['ID']==13 ){ continue; } //что бы не было глюка с доп фото
- if( $value['ID']==58 ){
- $PROP[$value['ID']] = $value['~VALUE']; //что бы не было глюка с ссылкой на youtube
- continue;
- }
- if( !empty($value['VALUE_ENUM_ID']) ){
- $PROP[$value['ID']] = $value['VALUE_ENUM_ID'];
- }else if(!empty($value['VALUE'])){
- $PROP[$value['ID']] = $value['VALUE'];
- }else{
- }
- }
- $el = new CIBlockElement;
- $PROP[69] = $count; // количество отзывов
- $PROP[68] = $total; // рейтинг товара
- $arLoadProductArray = Array( "PROPERTY_VALUES" => $PROP );
- $res = $el->Update($item_id, $arLoadProductArray);
- //...
- ?>
Advertisement
Add Comment
Please, Sign In to add comment