Typo3 Powermail: ложное предупреждение о спаме с обязательными полями - PullRequest
0 голосов
/ 29 июня 2018

У меня есть форма 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

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Я обнаружил, что в таблице tx_powermail_domain_model_field поле для маркера было пустым. Я понятия не имею, почему мне нужно добавить маркерную переменную, но, поскольку я добавил имена переменных (например, «e_mail», «firstname» и т. Д.), Форма работает.

0 голосов
/ 29 июня 2018

С той же проблемой пару недель назад, отключил защиту от спама. Позже я просто отключил фильтр плохих слов. кажется, работает для меня (проверьте, отключен ли спам-щит в браузере объектов TypoScript)

...