Contact Form 7 Formularios Dinamicos

No hay comentarios
Un cliente me ha solicitado crear un formulario que según la selección de persona natural o persona jurídica me muestres diferentes opciones.   Uso wordpress y para formularios tengo instalado el plugin contact form 7, me di a la tarea de investigar y efectivamente existe la forma de agrupar opciones que según una selección muestre uno u otro campo.


Lo primero que debemos hacer es buscar en Plugins Contact Form 7 Conditional Fields lo instalamos lo activamos. 



Al activa este plugin se nos activan dos campos adicionales en nuestro contact form 7 un espacio para adicionar las condiciones, y un campo tipo group, en donde debemos agrupar las opciones. 




Pasos para crear un condicional en contact form 7

Adicionamos un campo tipo menú con las opciones
Creamos los grupos de campos que se van a mostrar según las opciones

En nuestro caso y para Colombia, vamos a crear una opciones según se seleccione el tipo de persona, natural o jurídico.
[select* tipodesolicitud "Persona Natural " "Persona Juridica"]
[group personanatural]
    [text cedula placeholder "Cédula Ciudadanía"]
[/group]
[group empresa]
    [text cedula placeholder "Nit"]
    [text empresa placeholder "Razón Social"]
[/group]

Uno vez creada nos vamos a la ventada donde podemos adicionar las condiciones y ya están habilitadas las opciones para elegir. 



Creamos las reglas en donde si seleccionamos tipodesolicitud Persona Natural, entonces nos muestre el grupo personanatural, y la regla que si seleccionamos Persona Jurídica entonces nos muestre la opción de personajuridica.

Aquí el resultado:

Selector de opciones:

Opción 1


Opción 2

No hay comentarios

Publicar un comentario

Desea contactar con nosotros, deje un comentario y pronto le daremos respuesta.