2 votes

Integraion du formulaire Grav CMS avec Recaptcha v3

J'utilise Grav form v2.16.4 - je veux y intégrer recaptcha v3 mais cela ne fonctionne pas.

J'ai ajouté le champ ci-dessous comme indiqué dans la documentation. Veuillez me faire savoir s'il y a un problème ?

 recaptcha:
 name: g-recaptcha-response
 version: 2-checkbox
 site_key: 6LczAsUUAAAefefwefwefe
 secret_key: sfefefwefwfcaEB0fsadzKggE
 type: hidden

Voici la documentation que j'ai suivie -( https://learn.getgrav.org/16/forms/forms/fields-available#captcha-field ), Et aussi j'ai ajouté le recaptcha script dans le head , qui montre le symbole recaptch sur le site maintenant.

Je ne suis pas familier avec Grav cms.

Merci !

2voto

Salut Voici la solution - ce que j'ai fait, c'est que j'ai mis à jour le formulaire Grav à la version 4, puis là vous pouvez trouver le recaptch dernière version 3 dans le menu déroulant. Et après cela, il suffit de mettre ce code dans le formulaire -

 -        
           name: g-recaptcha-response
           label: Captcha
           type: captcha
           recaptcha_site_key: ////////
           recaptcha_not_validated: 'Captcha not valid!'
           validate:
                required: true

Et en cours

process:
        -
           captcha:
                recaptcha_secret: ///////
        -
            save:
                fileprefix: feedback-
                dateformat: Ymd-His-u
                extension: txt

Cela a fonctionné pour moi, s'il vous plaît laissez-moi savoir si quelqu'un a besoin d'aide à ce sujet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X