Вот там, где у меня идет удаление товаров, нужно заменить код на тот, что по ссылке по обновлению доступного количества...
что-то вроде:
Пусть поправят меня гуру, если я ересь пишу
что-то вроде:
Код |
---|
// Активируем товары и обнуляем доступное количество $element = new CIBlockElement; $rsElements = CIBlockElement::GetList(array(), array( "IBLOCK_ID" => $arField["IBLOCK_ID"], "ACTIVE" => "N", ), false, false, array("ID")); $rest = new CCatalogProduct; // в цикле включаем активность и обнуляем количество while ($arElement = $rsElements->Fetch()) { // Включили активность $element->UPDATE($arElement["ID"], array("ACTIVE" => "Y")); // Обнулили количество $rest->Update($arElement["ID"], Array("QUANTITY" => 0)); } |
Всем несогласным - мыло и веревка!