Для это понадобиться интернет, MODX Revolution и немного смекалки.
Первое, что мы делаем (помимо входа на сайт в MODX Revo), это заходим в Пакеты, выбираем Установщик
Далее нажимаем Загрузить пакеты
Ищем, и скачиваем, приложение ReCaptchaV2
После, возвращаемся к управлению пакетами
Затем ищем пакет ReCaptchaV2 и нажимаем Установить
Далее идем на сайт Google.ReCaptcha, и регистрируем сайт там:
- Прописываем название сайта (1)
- выбираем тип(2)
- указываем домены(3)
Затем нажимаем Регистрация (4).
На этом этапе получаем Ключ и Секретный ключ (не закрывайте вкладку с ключами, или скопируйте их в документ)
После этого, возвращаемся на сайт.
Заходим в Системные настройки.
Там, в поиске по ключу, ищем ReCaptchaV2
Найдутся 2 параметра. Редактируем их (ПКМ по параметру – редактировать)
В параметр с пометкой site вставляем простой ключ (1) из сайта Google.ReCaptcha
И, соответственно, в параметр с пометкой secret вставляем Секретный ключ(2)
После установки ключей, идем в Элементы – Шаблоны – Контакты
Ищем в коде «FormIt»
И, после &hooks= вставляем recaptchav2
Должно выглядеть так:
Затем, после кнопки Отправить, ставим такую форму:
<div class="form-item">
[[!recaptchav2_render]]
[[!+fi.error.recaptchav2_error:notempty=`Пожалуйста, отметьте флажок на reCaptcha`]]
</div>
На этом все. После установки, не забывайте проверить работу!