Responder a: Formularios directorio Estado con Municipios

  • Jefferson Maldonado

    organizador
    14 de octubre de 2024 en 4:16 PM

    ¡Hola Alberto! 😊🖐

    Gracias por tu consulta. Para crear un formulario en Divi que muestre los municipios correspondientes al estado seleccionado (es decir, un formulario de tipo “dependiente” o “dinámico”), puedes lograrlo utilizando un plugin que permita formularios con campos condicionales, ya que Divi Form Builder no tiene esta funcionalidad por defecto.

    Aquí te dejo algunas opciones para hacerlo:

    1. Usar “WPForms” con Campos Condicionales

    • WPForms es otro plugin de formularios que tiene una versión premium con campos condicionales. Puedes crear un menú desplegable de estados, y luego, en función del estado seleccionado, mostrar un menú desplegable de municipios.
    • En WPForms, simplemente configuras una regla condicional para que los municipios solo se muestren si el estado correspondiente ha sido seleccionado.

    2. Usar “Gravity Forms” con Campos Dependientes

    • Gravity Forms es otra excelente opción para formularios avanzados. Tiene una funcionalidad nativa para crear campos dependientes o condicionales.
    • Puedes crear un campo de Estados y configurar el campo de Municipios para que se muestre en función del estado que el usuario seleccione.

    Esta opción es más robusta, pero es un plugin premium.

    3. Usar Código Personalizado con jQuery

    • Si te sientes cómodo con código, también podrías implementar esta funcionalidad con jQuery. El enfoque sería utilizar un simple script que detecte el estado seleccionado y, con base en ello, muestre los municipios correspondientes.

    Si prefieres no complicarte demasiado con el código, te recomiendo optar por WPForms o Gravity Forms si puedes adquirir la versión premium. Ambos plugins permiten implementar este tipo de lógica condicional de manera sencilla.

    Espero que alguna de estas soluciones te sirva y que puedas implementar el formulario tal como lo necesitas. ¡Si tienes más preguntas o necesitas ayuda adicional, no dudes en preguntar!

    ¡Saludos y mucho éxito!
    Jefferson