Sitecore 9表单-从表单捕获输入,然后将该信息放入exm电子邮件模板

时间:2018-10-04 14:29:14

标签: sitecore-exm sitecore9

如何从Sitecore 9表单中获取用户输入(例如名字,姓氏等),然后在发送电子邮件之前将其输入到exm电子邮件模板中?

例如,我要实现的目标是:我有一个包含名字,姓氏,位置和注释字段的表单,并且我希望用户输入数据(名字,姓氏,位置和注释)传递给电子邮件模板,该模板位于EXM上,并在单击表单中的“提交”按钮后作为电子邮件发送。有可能吗?

1 个答案:

答案 0 :(得分:0)

您需要更新联系方式,可以通过自定义保存操作来完成。

它记录在Sitecore文档网站上,请参见: Walkthrough: Creating a custom submit action that updates contact details

这是步骤:

  • 创建一个提交动作类
  • 创建SPEAK编辑器控件
  • 添加一个包含用于编辑器参数的文件夹
  • 为编辑器创建客户端脚本
  • 创建一个提交操作项

以下博客介绍了Sitecore Forms Send Email Campaign message替代方案,您也可以创建自定义发送的电子邮件,或者如果需要其他自定义表单扩展名的示例,请参见Sitecore-Forms-Extension-Pack