Formit / ReCaptchaV2 - Невозможно загрузить класс reCaptcha.

Добрый день.
Установил на сайт компонент ReCaptchaV2
Работает в связке с Formit.
При обращении к странице, на которой выводится капчта — в лог идет ошибка
[2019-01-16 12:54:07] (ERROR @ /home/h81/site.ru/docs/core/components/formit/src/FormIt/Request.php: 88) [FormIt] Невозможно загрузить класс reCaptcha.
Обновил Formit до самого свежего — та же ошибка. При этом каптча сама по себе работает и свою функцию выполняет.
Может я чего-то не понимаю. Просто я пользовался компонетом ReCaptcha ранее и тогда нужно было не только указать новый хук в вызове Formit, но и валидатор прописать. Сейчас же я ориентируюсь на страницу компонента на githab
github.com/sepiariver/recaptchav2
где показано, что нужно только указать хук перед хуком email
а в форме вызвать сниипет.
Так и делаю, но Formit сыпет ошибки. В классе Request есть метод
public function prepare()
    {
        /* if using recaptcha, load recaptcha html */
        if ($this->formit->hasHook('recaptcha')) {
            $this->loadReCaptcha($this->config);
            if (!empty($this->reCaptcha) && $this->reCaptcha instanceof Recaptcha) {
                $this->reCaptcha->render($this->config);
            } else {
                $this->modx->log(\modX::LOG_LEVEL_ERROR,'[FormIt] '.$this->modx->lexicon('formit.recaptcha_err_load'));
            }
        }
который и дает ошибку.
Эти два компонента «не дружат» или как чаще всего бывает — я криворукий? )
Александр Мельник
16 января 2019, 13:07
modx.pro
1 379
0

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

iWatchYouFromAfar
16 января 2019, 13:47
0
Помню была такая ошибка, неужели её не пофиксили?

Фикс для вас — github.com/Sterc/FormIt/issues/170#issuecomment-387549784
    Александр Мельник
    16 января 2019, 13:52
    0
    Спасибо.
    Признаюсь, я даже не знал что на github есть какие-то issues
    Заказчик предъявил жесткие требования по версии каптчи.
    Андрей
    16 января 2019, 13:47
    0
    [FormIt] Невозможно загрузить класс reCaptcha. Вообще на github formit-а есть issue по этому поводу, ещё не поправили видимо.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4