0

我将最后一个 modx revo 与 formZ 一起使用,它会复制电子邮件。每次我提交表格时,我都会收到两次电子邮件。我想不通。这是我的表格tpl:

[[!FormIt?
    &hooks=`[[+action]][[+hooks:notempty=`,[[+hooks]]`]]`
    &excludeFields=`submit[[+id]]`
    &submitVar=`submit[[+id]]`
    &formid=`[[+id]]` [[- "Form ID"]]
    &store=`0`
    &storeTime=`900`
    &successMessage=`<p>[[+success_message]]</p>`
    &emailTo=`[[+email:default=``]]`
    [[+properties]]
    [[+validation:notempty=`&validate=`[[+validation]]``]]
    [[+validationText:notempty=`[[+validationText]]`]]
]]

[[!+fi.successMessage]]
[[!+fi.validation_error_message]]

<form class="form [[+identifier]]" action="" method="post">
    <fieldset>
        [[+fields]] 
    </fieldset>

    <div class="actions">
        <input type="submit" name="submit[[+id]]" value="[[+action_button:default=`Envoyer`]]" class="btn primary" />
    </div>
</form>

如何避免重复电子邮件?有任何想法吗?

4

1 回答 1

1

您是否在同一页面上使用多个表单?或者也许你使用条件调用?就像是: [[*someTV:is='12':then='[[!fomz]]':else='']]

(注意''应该是``!只是不能在这里使用它们。)如果是这样,请看一看

它对我有帮助,尽管我只使用[[If]]并打了一个电话。基本上我按[[*formzTV]]原样使用了这个电话,瞧。一封邮件,就像它应该的那样。

于 2014-07-28T20:25:19.400 回答