Документация для разработчиков
Темная тема

OnFileDelete

Описание и параметры

void
функция-обработчик(
	array arFile
);

Событие "OnFileDelete" вызывается после удаления файла в методе CFile::Delete. Событие может использоваться для удаления производной от файла информации (созданных при загрузке картинки эскизов и т.п.).

Параметры функции

Параметр Описание
arFile Массив с информацией об удаленном файле, содержащий ключи:
SUBDIR - подпапка в папке для загрузки файлов (обычно в /upload);
FILE_NAME - имя удаленного файла.

Возвращаемое значение

Не используется.

Смотрите также

Примеры использования

<?
AddEventHandler("main", "OnFileDelete", "MyOnFileDelete");
public static function MyOnFileDelete($arFile)
{
	$fname = $_SERVER["DOCUMENT_ROOT"]."/upload/resize/".$arFile["SUBDIR"]."/small_".$arFile["FILE_NAME"];
	if(file_exists($fname))
		unlink($fname);
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024