0

在我的 Drupal 7 站点上,我使用打印机、电子邮件和 PDF 版本模块创建 PDF 的文章。因此,每篇文章的 PDF 版本可在

/printpdf/nid

接下来是我用Simplenews 模块将这篇文章作为时事通讯发送。我想将创建的 PDF 作为附件附加到邮件中。

如果 Contenttype 中有一个文件字段,例如上传了另一个 pdf 并且我发送了此节点,则该 pdf 将附加到邮件中。

但就我而言,我想创建这篇文章的 pdf 并将 pdf 附加到使用 simplenews 模块发送的邮件中。

4

1 回答 1

0

我通过编写自己的模块解决了这个问题。

该模块使用 hook_node_submit 创建 PDF(使用 domPDF),将其保存到服务器,然后在保存或编辑节点时将其放入 contenttype 的字段中。

这样,PDF 作为附件发送到邮件中。

于 2013-12-11T13:41:00.043 回答