Всем доброго дня.
Есть:
Есть:
| Код |
|---|
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, то товар добавляется.
Помогите разобраться в чем проблема.
Спасибо !