Kademi - 允许前端用户删除他们上传的文件

Kademi - allow front end user to delete a file they have uploaded

我试图让前端用户删除他们上传的文件。

#docs() 告诉我 $page.lead.files 有一个名为 .remove() 的方法,它接受 Int 或 Object。

使用此方法时,我一直收到 "false" 的响应。我正在尝试在 $page.lead.files 对象中传递文件的 ID 或对象。

正在调试... 用户:https://spinsurance.admin.kademi.com.au/manageUsers/116783806/#summary-tab 页数:https://crm.spinsurance.co.nz/leads/148615383/ 资料来源:https://spinsurance.admin.kademi.com.au/repositories/spcrm/version1/theme/apps/leadman/components/texteditor?fileName=leadDetailTabContentComponent.html

在名为:上传的文件s 的页面部分下。 单击大红色删除按钮。 (我不介意这个文件被删除)

提前感谢您的帮助。

Lead.files 属性 是一个持久列表。尝试使用该方法修改数据库不是一个好主意。

请注意,引导文件公开为支持 http DELETE 方法的 http 可寻址资源

所以最简单的方法是使用 ajax

从浏览器中删除

例如

DELETE /leads/123/myfile.pdf