Плагин reCaptchaV3 пропускает без заполнения и не отображается в форме
[[!FetchIt?
&snippet=`FormIt`
&form=`contactFormTpl`
&hooks=`rcv3,FormItSaveForm,email`
&formName=`Рассчитать стоимость здания`
&emailSubject=`Тема письма`
&emailTo=`[[++emailsender]]`
&emailFrom=`no-reply@rmse.ru`
&validate=`name:minLength=^2^,phone:phone:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
&rcv3Action=`contactform`
&phone.vTextRequired=`На какой номер телефона Вам перезвонить?`
&name.vTextRequired=`Укажите Ваше имя`
&fieldNames=`name==Имя,phone==Телефон,pageurl==Страница отправки,message==Сообщение,pageId==ID Страницы,checkbox-contact==Чекбокс нажат`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]
Чанк формы:<form action="#" method="post" class="contact-modal-form">
<span class="input-error" data-error="name">[[+fi.error.name]]</span>
<input type="text" name="name" value="[[+fi.name]]" class="calc-form__inp" placeholder="Контактное лицо">
<span class="input-error" data-error="phone">[[+fi.error.phone]]</span>
<input type="phone" name="phone" id="center_ok" value="[[+fi.phone]]" class="calc-form__inp phone" placeholder="Телефон">
<textarea name="Контактная информация" cols="30" rows="10"
class="calc-form__inp calc-form__textarea"
placeholder="Контактная информация"></textarea>
<div class="contact-modal-form-action">
<input id="checkbox-contact" type="checkbox" name="checkbox-contact" onchange="document.getElementById('submit-contact').disabled = !this.checked;" />
<label for="checkbox-contact">Я прочитал(а) и согласен с <a href="[[~18]]" class="calc-form__text-link" target="_blanck">политикой конфиденциальности</a></label>
<input type="submit" disabled="disabled" name="submit" id="submit-contact" class="calc-form__btn btn-standard" value="Отправить" />
</div>
[[!rcv3_html? &action=`[[+rcv3Action:default=``]]` &error=`[[+fi.error.g-recaptcha-response]]`]]
</form>
Видно в консоли, что добавляется input, но сама капча не отображается, попробовал добавить ей стили, не сработало: disk.yandex.ru/i/IrFh9mpr8QttWwКомментарии: 3
Поставьте лучше recaptchav2 — она лучше работает) Или вообще без капчи можно обойтись.
Google reCaptchaV3 является невидимой, она и не должна отображаться
Плагин reCaptchaV3 пропускает без заполненияЧто значит «Пропускает без заполнения»? Google reCaptchaV3 не занимается валидацией формы и не должна им заниматься. Валидацию вы можете настроить с помощью параметра validate
Подскажите, с чем может быть проблема, в консоль сыпятся ошибки:
И пропускает спам
18.12.2023 11:56:58 ERROR /home/a0652399/domains/robotekhniks.ru/public_html/core/cache/includes/elements/modsnippet/73.include.cache.php 30
Data Google API ERRORS:
апи ключи 100% указаны верно, в консоли гугла, есть статистика по сработкам.И пропускает спам
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.