FormIt 4.2.0 + math. Всегда показывается, что ответ неправильный

Товарищи, столкнулся тут с такой проблемой, помогите решить, пожалуйста:
Сайт: funspbtours.com
На сайте стоит связка AjaxForm + FormIt. Для капчи пользую хук math. (https://funspbtours.com/contacts.html)
Обновил версию FormIt до 4.2.0
И теперь, по неведомым мне причинам, ответ всегда приходит, что результат матоперации неверный.

Пример запроса:
nospam:blank	
pagetitle	Contacts
link	https://funspbtours.com/contacts.html
name	test
phone	+79046666666
useremail	eww@asd.ds
text	testing+website+form
math	73
op1	47
op2	26
operator	+

Код чанка:
<div class="form-group has-feedback" data-group="math">
		<input class="form-control" type="text" name="math" value="[[!+fi.math]]" id="af_math" placeholder="[[%formit.solve_equation? &namespace=`formit` &topic=`default`]]: [[!+fi.op1]] [[!+fi.operator]] [[!+fi.op2]] =" />
		<span class="glyphicon glyphicon-exclamation-sign form-control-feedback"></span>
		<span class="error_math">[[!+fi.error.math]]</span>
		
		<input type="hidden" name="op1" value="[[!+fi.op1]]" />
		<input type="hidden" name="op2" value="[[!+fi.op2]]" />
		<input type="hidden" name="operator" value="[[!+fi.operator]]" />
	</div>


Доп. сведения:
1. система 2.7.0
2. ядро вынесено из корня сайта
Евгений
14 февраля 2019, 14:41
103
0

Комментарии: 2

Scorp Satex
14 февраля 2019, 15:17
0
Я думал что hook math — отключили в новой версии. По крайней мере я после обновления починить его так и не смог.

docs.modx.com/extras/revo/formit/formit.hooks/formit.hooks.math — читаем:

NOTE: The form fields 'op1', 'op2' and 'operator' are not used anymore from FormIt version 2.2.11 and up.
    Евгений
    14 февраля 2019, 16:10
    0
    Странно, хук Math до сих пор есть
    components/formit/src/FormIt/Hook/Math.php


    NOTE: The form fields 'op1', 'op2' and 'operator' are not used anymore from FormIt version 2.2.11 and up.
    не совсем понятно, а что ж тогда используется…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.