konratnox
1/14/2016 - 7:55 AM

Скрипт для удаления элементов каталога и свойств

Скрипт для удаления элементов каталога и свойств

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';
?>