Skip to content

Instantly share code, notes, and snippets.

@4e6ka
Created March 2, 2018 16:20
Show Gist options
  • Save 4e6ka/38d5163fbe559b007cd3512789a35129 to your computer and use it in GitHub Desktop.
Save 4e6ka/38d5163fbe559b007cd3512789a35129 to your computer and use it in GitHub Desktop.
recaptcha2
https://www.google.com/recaptcha/admin
1) Ставим компонент из репозитория и прописываем в настройках ключ.
2)
3) Вызов такой:
[[!AjaxForm?
&snippet=`FormIt`
&hooks=`recaptchav2,email,spam,FormItSaveForm`
&form=`tpl.AjaxForm`
&submitVar=`zayavka`
&emailTpl=`MyEmailChunk`
&emailTo=``
&emailSubject=`Обратный звонок с сайта`
&validate=`phone:required:minLength=^7^,personal:required, g-recaptcha-response:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]
4) В tpl.AjaxForm добавляем
[[!recaptchav2_render]]
<span class="error_g-recaptcha-response error"></span><br/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment