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-2025, «1С-Битрикс», 2025