bigfork/silverstripe-dropzone

适用于SilverStripe的Dropzone.js字段。

安装次数: 8,211

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 5

分支: 3

开放问题: 4

类型:silverstripe-vendormodule

2.0.3 2024-07-25 15:07 UTC

README

为SilverStripe 5设计的Dropzone.js字段 - 旨在用于前端,而非CMS。

进行中

配置选项列在这里: https://www.dropzonejs.com/#configuration。大多数配置选项应该已经可用,但某些功能尚未添加支持。

可用功能

  • 文件上传
  • 每个请求上传多个文件 (->setDropzoneConfigOption('uploadMultiple', true))
  • "分块"文件上传 (->setDropzoneConfigOption('chunking', true))
  • 删除现有文件

不可用功能

  • 重新排序文件 - Dropzone.js似乎不支持此功能
  • 服务器端缩略图生成

贡献

Dropzone强制依赖jQuery: dropzone/dropzone#1495 / https://gitlab.com/meno/dropzone/-/issues/2。因此,在编译之前,请手动从dropzone.js (在node_modules中) 删除以下行:https://github.com/enyo/dropzone/blob/08b9e0a763b54a685404dea523a9c54242fbe1b9/dist/dropzone.js#L3200-L3207