Не добавляется элемент в каталог. Почему?
Код |
---|
//добавляем элемент в каталог
$arLoadProductArray = Array(
"IBLOCK_SECTION_ID" => $section,
"IBLOCK_ID" => 66,
"PROPERTY_VALUES"=> $PROP,
"NAME" => $listName[$count - 1],
"ACTIVE" => "Y",
);
if($PRODUCT_ID = $el->Add($arLoadProductArray))
echo "Элемент с ID: ".$PRODUCT_ID." добавлен.<br>";
else
echo "Элемнет не добавлен! ERROR!<br>";
//добавляет параметры товара
$arFields = array(
"ID" => $PRODUCT_ID,
"VAT_ID" => 1, //тип ндс
"VAT_INCLUDED" => "Y" //НДС входит в стоимость
);
if(CCatalogProduct::Add($arFields))
echo "Добавил параметры товара к элементу каталога ".$PRODUCT_ID.'<br>';
else
echo 'Ошибка добавления параметров<br>';
// Установление цены для товара
$PRICE_TYPE_ID = 1;
$arFields = Array(
"PRODUCT_ID" => $PRODUCT_ID,
"CATALOG_GROUP_ID" => $PRICE_TYPE_ID,
"PRICE" => $arPrice[$count - 1],
"CURRENCY" => "RUS",
);
if(CPrice::Add($arFields))
echo "Добавил цену ".$arPrice[$count - 1]." рублей на товар с ID: ".$PRODUCT_ID.'<br>';
else
echo 'Ошибка добавления цены '.$arPrice[$count - 1].'<br>';
|