* [bug#51324,done,0.1h] add delete file code.

This commit is contained in:
tianshujie
2024-06-18 18:06:40 +08:00
committed by 刘梦艺
parent c7a985ada2
commit 2545e8d7a0
2 changed files with 12 additions and 0 deletions
+10
View File
@@ -1037,5 +1037,15 @@ class doc extends control
$formUrl = inlink('deleteFile', "docID={$docID}&fileID={$fileID}&confirm=yes");
return $this->send(array('result' => 'fail', 'callback' => "zui.Modal.confirm('{$this->lang->file->confirmDelete}').then((res) => {if(res) $.ajaxSubmit({url: '$formUrl'});});"));
}
else
{
$this->doc->deleteFile($docID, $fileID);
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
$file = $this->file->getById($fileID);
if(in_array($file->extension, $this->config->file->imageExtensions)) $this->action->create($file->objectType, $file->objectID, 'deletedFile', '', $extra = $file->title);
return $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'load' => true));
}
}
}