Problema con formulario de Gravity forms con páginas

Club para webmasters Foros Creación de páginas web Problema con formulario de Gravity forms con páginas

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Autor
    Entradas
  • #9903 Karma: 0
    Ricardo
    Participante
    37
    ChorriPuntos 1.007
    Curso SEO
    ChorriSEO

    Buenas!

    Tengo un formulario que hice en gravity form que tiene varias páginas (4 en total).
    El usuario va dando a siguiente, y rellena unos campos…

    Cada vez que da a siguiente, el navegador regarla la página y accede a una url con # del tipo “dominio,com/post#gf_25” para que baje hasta la parte del post con el formulario.

    De esa manera el navegador debería recargar e ir al elemento html que tenga el id #gf_25

    Esa es la teoría (en Firefox funciona), pero en la práctica en Chrome y en Edge no funciona. Es decir le doy a siguiente en el formulario, recarga la url correcta “dominio,com/post#gf_25”, pero se queda arriba del todo del post. Por lo que si quieres seguir rellenando el formulario tienes que hacer scroll hasta abajo manualmente.

    El caso es que si ves la barra del exploradora la url es la correcta (dominio,com/post#gf_25), pero no hace caso al #. Muy raro! El caso es que si pinchas dentro de la barra del explorador, sin cambiar la url, y le das a enter, carga bien y baja hasta donde está el formulario…

    no entiendo nada!!

    No sé muy bien si alguien ha tenido problemas con gravity forms y las páginas de sus formularios.

    Muchas gracias!

    #9914 Karma: 1
    David Cuesta
    Superadministrador
    185
    ChorriPuntos 7.743
    Curso SEO
    ChorriCuesta

    Vaya sí que es raro, has probado a hacer que cargue en ajax? es mucho mejor para los formularios de varias páginas que no se recargue la página, no es una solución pero es una alternativa que me parece que funciona mejor.

    Estoy buscando soluciones al problema que dices y he encontrado esto:

    1. Add the following to your child theme functions file to turn on confirmation anchors for Gravity Forms:

    // add gravity forms confirmation anchor
    add_filter( ‘gform_confirmation_anchor’, ‘__return_true’ );

    2. Set the placement of the anchor by adding a codeblock on the page where you want the confirmation to appear with the code Ismael gave above– I used because it was not for a specific form, and I put it just above the textblock that contains the Gravity Form shortcode, because I want it to appear where the form was.

    Ya nos dices si algo te sirvió

    Un saludo!

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.