Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.07 KB

AddRecaptchaV2.md

File metadata and controls

40 lines (29 loc) · 1.07 KB

Добавления ReCaptcha к форме на MODX

Использованы: AjaxForm, FormIt

  1. Установить компонент
    ReCaptchaV2

  2. Получить коды https://www.google.com/recaptcha/admin?#list

  3. для AjaxForm вписать:

'hooks' => 'recaptchav2,email', 'validate' => 'g-recaptcha-response:required',

  1. в футер добавить
<script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async defer></script> <script> var CaptchaCallback = function() { $('.g-recaptcha').each(function(index, el) { grecaptcha.render(el, { 'sitekey' : '[[++recaptchav2.site_key]]' }); }); }; </script>
  1. в шаблон формы
  1. Если стили не подходят, то размером можно управлять так:

.captcha { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); margin: -10px 0 20px -15px; }