Drupal Webform电子邮件收据

时间:2010-09-14 21:24:53

标签: email drupal drupal-webform

我正在尝试设置电子邮件收据,以便发送给填写表单的用户。 我正在使用Webform 6.x-3.1。在Webform“admin / help / webform”的帮助页面上,它通过声明此“一旦完成添加字段,您可能希望向管理员发送电子邮件或返回给填写的用户来提示该功能在表格中。点击内容上网页表格下方的电子邮件子标签。“ 看起来他们用这个版本取消了“附加处理”能力。

我尝试在“电子邮件”标签下添加隐藏的电子邮件字段,以便向表单提交者发送电子邮件,但无效。我所添加的是一个名为“email_user”的隐藏字段,默认值为%post [email],因为他们填写的电子邮件字段是“email”。它看起来并没有抓住这个帖子。

有没有人有这个工作或了解如何完成它?

1 个答案:

答案 0 :(得分:2)

我认为您可能误解了电子邮件子标签。例如,使用新的Webform节点重新开始并尝试:

  1. 在“表单组件”子选项卡中,添加三个组件:“示例名字”(类型:文本字段),“示例姓氏”(类型:文本字段)和“示例电子邮件地址”(类型:电子邮件) )。对于此示例,将它们全部标记为“强制”(尽管我认为确认电子邮件不需要设置)。

  2. 查看“电子邮件”子标签。查看“组件值:”下拉列表现在如何显示“示例电子邮件地址”作为选项?保留选中的内容,然后单击右侧的“添加”按钮。

  3. 在下一页上,您可以定义电子邮件标题和正文,因为我相信您以前见过。但是,请注意顶部的电子邮件地址:字段,该字段仍然选择了“示例电子邮件地址”组件。这意味着确认电子邮件将被发送到提交时在示例电子邮件地址表单字段中输入的电子邮件地址。

  4. 现在点击“查看”标签并试用您的表单:输入示例名称和真实电子邮件地址,提交,然后检查您是否收到了Webform生成的确认电子邮件。

    < / LI>

    简而言之:您不使用电子邮件子选项卡为表单定义其他字段/组件;您可以使用它来选择哪些现有表单字段应该是确认电子邮件的收件人。

相关问题