【问题标题】:Drupal bulk file uploadDrupal 批量文件上传
【发布时间】:2014-12-01 09:08:40
【问题描述】:

我已经创建了一个内容类型,并且在这个内容类型中提交的内容使用带有灯箱的视图显示给客户端。

内容类型在表单中有一个文件字段元素,用于上传pdf格式的文件。因此每次上传都保存为一个节点。

我有大约数千个这样的 pdf 文件要上传并使用 lightbox 在前端显示。

是否有任何可能的方法可以批量上传 pdf(比如大约 30 到 40 个)而不是逐个上传?

请提出建议。

【问题讨论】:

  • 这可能会有所帮助:stackoverflow.com/questions/7206531/…
  • 感谢 BaikHo 的快速回复。我担心要上传的 pdf 文件的数量,而不是内容类型中的多个上传选项。我只想知道是否有任何文件的批量导入(比如每次存储为一个节点的几百个文件),就像我们使用 CSV 导入/Feed 导入等来处理其他数据?
  • 您知道有一个特定于 Drupal 的 StackExchange 吗? drupal.stackexchange.com
  • 感谢 Drupal 特定的 StackExchange。

标签: drupal file-upload drupal-7


【解决方案1】:

我不知道当前的 Drupal 解决方案,但如果我遇到您的情况,我可能会使用另一种上传方法批量上传文件,然后使用一些自定义代码批量导入它们通过目录的内容,关联文件,并根据需要创建注释或实体。

以 30 到 40 份为单位上传数千个文件听起来像是在浪费您的时间,因为如果您预先编写代码来完成这样的事情,那么可以在单个任务中完成。

(抱歉,我没有代码示例,但 Drupal 6 中有一个模块可以做到这一点:File Import。)

【讨论】:

  • 是的,将通过为此目的开发一个自定义模块来检查文件导入模块。
  • 另一个视角是迁移模块。一开始可能有点让人头疼,但有一个示例(WineFileCopyMigration)基本上可以做到这一点。
  • 迁移模块似乎是一个更好的选择,需要分析。谢谢克里斯
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多