Всем доброго дня.
Есть:
Есть:
Код |
---|
if ($item->middle_image) { $FILE = CFile::MakeFileArray( $item->middle_image ); $file_id = CFile::SaveFile($FILE, '/'); } $arFields = array( 'PREVIEW_PICTURE'=>$file_id, 'IBLOCK_ID'=>22, 'IBLOCK_SECTION_ID'=> $arrCats['cat'.$item->category_id], 'NAME'=>iconv('UTF8', 'cp1251', $item->title), 'CODE'=>$code, 'DETAIL_TEXT'=>$description, 'PROPERTY_VALUES' => array( '105'=>$item->articul, '100'=>$item->brand ) ); $id = $CIBlockElement->Add($arFields); |
При таком коде не добавляет товар, $file_id возвращает при этом ID картинки. Если убрать 'PREVIEW_PICTURE'=>$file_id, то товар добавляется.
Помогите разобраться в чем проблема.
Спасибо !