它的概念:
在Drupal 8网站上,有一个包含多个字段的内容类型表单(姓名,电话,地址等等)。用户将使用他们的个人数据填写这些字段。
另一方面,有一个word文档(在服务器文件夹中),带有预先建立的文本,对所有用户都是通用的,但需要使用个人用户数据更新的部分除外。
对于每个新用户,填写Drupal表单字段,我需要使用预先建立的文本生成一个新的word文档,并更新每个用户的独有文本部分。
我从哪里开始?
1-如何使用Drupal的preestablish文本生成新的word文档? 2-如何更新word文档中的用户个人数据?
视图导出数据是我唯一的选择吗?我是否需要制作一个shell脚本来为每个填写Drupal表单字段的用户生成一个新的word文档?
任何提示?
谢谢
答案 0 :(得分:1)
来自Google的第一个链接:PHPOffice/PHPWord - 用于打开文档格式的工作库。你可以使用它。
答案 1 :(得分:0)
也许查看Views Data Export模块。 https://www.drupal.org/project/views_data_export
请参阅此博客文章以获取解释:https://julian.pustkuchen.com/en/simply-export-html-content-doc-docx-word-document-even-simpler-pdf-generation