【问题标题】:Typo3 Powermail: false spam alert with required fieldsTypo3 Powermail:带有必填字段的虚假垃圾邮件警报
【发布时间】:2018-06-29 12:30:27
【问题描述】:

我有一个 powermail 表格。提交表单时出现以下错误:

Spam recognized: uid11 This field must be filled!
Spam recognized: uid12 This field must be filled!
Spam recognized: uid14 This field must be filled!
Spam recognized: uid13 This field must be filled!

字段 uid11 ... uid14 确实存在于表单中 - 它们被传输到服务器。例如(来自 Chrome 网络标签):

Testvalue
------WebKitFormBoundaryIIcUvgTthzftQYb6
Content-Disposition: form-data; name="tx_powermail_pi1[field][uid12]"

声明的 4 个字段为必填项(必填项),但未添加其他规则。

我已经尝试禁用垃圾邮件检查,但没有任何成功:

plugin.tx_powermail.settings.setup.spamshield._enable = 0

【问题讨论】:

    标签: typo3 powermail


    【解决方案1】:

    几周前遇到了同样的问题,禁用垃圾邮件屏蔽有所帮助。后来我只是禁用了坏词过滤器。似乎对我有用(检查是否在 TypoScript 对象浏览器中禁用了 spamshield)

    【讨论】:

    • 就我在 TS 对象浏览器中看到的而言,Spamshield 已被禁用
    【解决方案2】:

    我发现在表 tx_powermail_domain_model_field 中,“标记”字段为空。我不知道为什么我必须添加一个标记变量,但是由于我添加了变量名称(如“e_mail”、“firstname”等),所以表单可以正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-16
      相关资源
      最近更新 更多