-1

信件附带填写了所有字段,但是当我单击电子邮件客户端“答复”按钮时,回复地址来自字段 emailFrom。为什么?

  &hooks=`email,redirect`
  &emailTpl=`MyEmailChunk`
  &emailTo=`ask@ru7lan.ru`
  &emailFrom=`ask@ru7lan.ru`
  &emailReplyTo=`[[+email]]`
4

2 回答 2

0

https://docs.modx.com/extras/revo/formit/formit.hooks/formit.hooks.email

emailReplyTo - 设置为回复的电子邮件。如果未设置,将首先查找“电子邮件”表单字段。如果没有找到,将默认为 'emailFrom' 中设置的值

检查你的[[+email]]占位符 - 也许他是空的。

于 2016-10-21T10:18:33.783 回答
0

有了这里发布的评论,我认为您的表单输入的 ID 丢失了:

this is my input/...
<!-- Text input--> <div class="form-group">
<label class="pull-left col-md-4 control-label">E-Mail</label>
<div class="col-md-4 col-sm-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon">
<i class="glyphicon glyphicon-envelope"></i></span>
<input name="email" value="[[!+fi.email]]" placeholder="anna@mail.ru" class="form-control" type="text" >
</div> </div> </div>

id="email"放入 html 标记中,它应该可以工作。

于 2016-11-02T10:44:56.460 回答