Скрипт для удаления элементов каталога и свойств
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
CModule::IncludeModule("iblock");
$CIBlockResult = CIBlockElement::GetList(
Array("ID"=>"ASC"),
Array("IBLOCK_ID"=>2),
false,
false,
Array("ID", "PREVIEW_PICTURE", "DETAIL_PICTURE")
);
while($arFields = $CIBlockResult->GetNext()) {
// echo '<pre>';print_r($arFields); echo "</pre>";
CFile::Delete($arFields["PREVIEW_PICTURE"]);
CFile::Delete($arFields["DETAIL_PICTURE"]);
CIBlockElement::Delete($arFields['ID']);
}
echo 'OK';
$CDBResult = CIBlockProperty::GetList(
Array("ID"=>"ASC"),
Array("IBLOCK_ID"=>2)
);
while($arFields = $CDBResult->GetNext()) {
print_r($arFields);
CIBlockProperty::Delete($arFields['ID']);
}
echo 'OK';
?>