Хук ReCaptcha позволит задействовать поддержку ReCaptcha для форм FormIt.
Использование
Во-первых, добавьте «ReCaptcha», в параметр &hooks запроса FormIt. Затем Вам необходимо включить следующие плейсхолдеры в форму:<br /><br /><br />
[[+formit.recaptcha_html]]
[[!+fi.error.recaptcha]]
<br /><br /><br />
Первый плейсхолдер находится там, где выводится форма ReCaptcha; 2-й – это сообщение об ошибке (если таковая имеется) для reCaptcha.
Вконце Вам нужно настроить ReCaptcha личные и публичные ключи в настройках системы. Доступными для ReCaptcha являются:<br /><br /><br />
Имя |
Описание |
formit.recaptcha_public_key |
Ваш публичный ключ reCaptcha. |
formit.recaptcha_private_key |
Ваш личный ключ reCaptcha. |
formit.recaptcha_use_ssl |
Использовать или нет SSL для запросов ReCaptcha. По умолчанию установлено false. |
Доступные свойства
Для хука ReCaptcha предусмотрено несколько дополнительных опций конфигурации:
Имя |
Описание |
По умолчанию |
recaptchaJs |
Объект JSON для передачи данных в RecaptchaOptions var, который настраивает виджет ReCaptcha. См. официальную инструкцию для ReCaptcha для получения дополнительной информации. |
{} |
recaptchaTheme |
Тему ReCaptcha для использования. |
clean |