【问题标题】:Drupal email file attachment on form submit表单提交上的 Drupal 电子邮件文件附件
【发布时间】:2013-01-28 18:28:19
【问题描述】:

我的一种内容类型的块中内置了一个表单,该内容类型有一个连接到节点的文件。

我目前有一个表格,它将向您输入的地址发送一封电子邮件,其中包含默认消息(即,如果您输入表格,me@myemail.com,此电子邮件将收到一条消息,内容为“谢谢您兴趣.. ..请找到您的文档附件”等)但是,在将该节点的文件附件附加到表单时,我正在苦苦挣扎,我已经下载了 mimemail 模块,但是没有很多关于如何去做。

(我很抱歉从 Drupal 特定的 SO 中重复这个问题,但这个区域似乎获得了更多的流量)

【问题讨论】:

  • 您的表单是您通过 Drupal api 构建的自定义表单还是网络表单?
  • 它是我使用 Form API 构建的一个表单,它只是一个用于用户电子邮件的单个输入框表单

标签: email drupal mime-mail


【解决方案1】:

首先,我建议您过渡到网络表单,而不是您自己的定制解决方案——尽管这样很棒且令人钦佩。

在四处寻找用于测试和推荐的网络表单策略时,我发现了一些适合您的工作。

看看this教程。

【讨论】:

  • 感谢您找到这个,问题可能是我在节点上已经有一个提供一些其他功能的网络表单。
  • 或者——我主要是在大声思考——我是否可以创建一个请求用户电子邮件地址的网络表单,但将其创建为一个块,然后将该块应用到具有该功能的此内容类型节点?
  • 当然,基于块的网络表单正是我所设想的。这应该工作得很好
  • 谢谢,我今天早上试过了,但我无法让它工作,我无法获取有关该块所在节点的信息
  • 假设文件是​​静态的,所以永远不会改变为什么不按照教程中的描述提供文件的位置?您还可以将网络表单仅与该页面隔离,以便它始终通过电子邮件发送相同的文件。
猜你喜欢
  • 2018-07-18
  • 1970-01-01
  • 1970-01-01
  • 2012-03-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多