上传内容类型

时间:2017-07-04 14:44:47

标签: html drupal upload drupal-7

我们有几个互动的产品目录。这意味着供应商拿走了我们的页面并创建了一个很好的"用光标翻转页面"数字寻呼机的类型。

他们以静态HTML页面的形式发送了这个页面,其中index.html作为入口点和许多子目录。我们必须托管这些静态页面。

这种目录数字化可能会在未来发生,我为它创建了一个新的Content Type,因此网站的维护者不会打扰我通过FTP手动上传这些内容。

我的问题是这是一个完整的文件夹结构,而不仅仅是一个文件。

我的问题:我怎样才能"附上"内容类型的一个字段中的完整静态HTML页面结构?如果不可能,你会怎么做?

1 个答案:

答案 0 :(得分:0)

添加一个文件字段,用于上传压缩文件集(存档)。然后使用ie hook_node_update()

https://api.drupal.org/api/drupal/modules%21node%21node.api.php/function/hook_node_update/7.x

放置代码,以便在更新内容类型中的节点时将存档解压缩到适当的目录中。

http://php.net/manual/en/ziparchive.extractto.php

或调用shell命令解压缩档案...