如何将"chosen drop down option"发送给收件人,而不是在contactform7中与之关联的相应电子邮件ID?



我正在使用contactform7创建一个表单。我必须根据从下拉列表中选择的"国家/地区"动态更改收件人。我成功地做到了这一点:

[select* Recipient placeholder "Country" "China|sidraaleem1234@gmail.com" "Belgium|sidraaleem@alumni.sjtu.edu.cn" "Canada|sidra.aleem@emcc-China.com"]

现在,我想将从下拉列表中选择的国家/地区发送给电子邮件收件人。我在contactform7的邮件选项卡下的邮件正文中添加了[收件人]字段。

然而,在电子邮件中,我从下拉列表中获得了所选国家的相应电子邮件id,如附件所示。虽然在下拉列表中,我只添加了国家名称,而没有添加电子邮件ID。屏幕截图

有人能帮我把唯一的国家名称而不是电子邮件id发送给收件人吗?

要获得管道字符后的值,请在邮件模板中放入与表单标记(在上例中为[your receiver](相对应的常用邮件标记。要在管道之前获取值,可以使用[raw{field-name}]([_raw_your-recipient]

这在联系表格7文档中有完整的解释

在您的情况下,它是[_raw_Recipient]

最新更新