friendly-captcha-wordpress icon indicating copy to clipboard operation
friendly-captcha-wordpress copied to clipboard

GravityForms Issue with Multiple Page Forms

Open dev-love opened this issue 4 years ago • 6 comments

Hi @gzuidhof !

When forms created with GravityForms have multiple pages, the Friendly Captcha widget doesn't work as expected.

If the widget is set on the first page of the multi page form, it seems to be behave normal, but once the user clicks on the final submit button, they are redirected to the first page an the error shown in the screenshot attached is displayed.

If the widget is set on any other page of the multi page form, the widget seems to be not loaded.

A fix would be great :)

Best wishes, @dev-love

Screenshot 2021-07-05 at 11-17-45 Health-Check - PTC

dev-love avatar Jul 05 '21 09:07 dev-love

Hi @dev-love,

I tried to reproduce it, indeed it fails if the captcha is placed on an earlier page than the last. However when I place the captcha on the last page it seems to work (and that is probably where the captcha makes the most sense anyway?).

In other words I can't reproduce this issue: If the widget is set on any other page of the multi page form, the widget seems to be not loaded.

Here's a screenshot of my multipage form:

Screenshot 2021-07-05 at 11 46 05

gzuidhof avatar Jul 05 '21 11:07 gzuidhof

I'm currently working on making it behave like this instead:

  • Every page with a captcha widget on it can fail the captcha
  • Pages without a captcha on them don't fail if no captcha is present.

gzuidhof avatar Jul 05 '21 11:07 gzuidhof

If the widget is placed on the last page of the form it seems like the Friendly Captcha JavaScript is not loaded. You could do a live check of it at the form at the bottom of this page: https://ptc.de/service-check/

dev-love avatar Jul 05 '21 12:07 dev-love

@gzuidhof @Fancy11111 Do you have any updates on this issue? A customer asked about it via our support system :)

dev-love avatar Jul 19 '22 16:07 dev-love

Any updates on this?

marco910 avatar Aug 18 '22 07:08 marco910

any solution for this issue ?

Chuvantinh avatar Sep 29 '23 18:09 Chuvantinh