GPLClub
🔌 Plugin

Conditional Fields PRO

v2.3.3 · Actualizado 12 may. 2024 · Sitio oficial

Análisis antivirus

Powered by ClamAV

✅ Verificado limpio

El archivo de este producto ha pasado nuestros filtros de seguridad.

¿Quieres ejecutar un análisis fresco con ClamAV ahora mismo? Tarda unos segundos y verás versión del scanner, base de datos de firmas y resultado en tiempo real.

Esto puede tardar entre 5 y 30 segundos.

✓ !

Archivo limpio Amenaza detectada

No se detectaron amenazas en este archivo.

Archivo
Tamaño
Analizado
ClamAV
Base de datos de firmas

⚡ Powered by ClamAV

!

No se pudo completar el análisis

Reportar producto

Si has detectado un problema (archivo dañado, malware, contenido inadecuado, etc.) infórmanos y lo revisaremos cuanto antes.

Inicia sesión para reportar
Conditional Fields PRO · Plugin para WordPress
Seguir

Acerca de Conditional Fields PRO

El correo de un formulario con campos repetibles se diseña aparte

Tu visitante añade tres personas a su reserva y pulsa enviar. Tú recibes un correo de texto que no se parece al formulario: alguien tuvo que escribir una plantilla que sirva igual para una persona que para cinco.

Cuando un formulario permite repetir campos, el correo que recibes necesita su propia estructura de repetición, y se escribe aparte del formulario.

Conditional Fields Pro amplía Contact Form 7 con ocho funciones, que se detallan abajo. Las condiciones se eligen en listas desplegables o se escriben como texto, con la forma show [grupo] if [campo] operador "valor".

Ocho funciones sobre Contact Form 7

  • Repetidores: el visitante añade y quita conjuntos de campos, por ejemplo varias direcciones. Los textos de los botones se personalizan y {{rep-1_index}} muestra el número de cada conjunto.
  • Pasos: cada página empieza con [step title "..."], el visitante navega con botones de anterior y siguiente, y [summary] le enseña sus respuestas antes de enviar.
  • Campos calculados: las opciones de calc_select, calc_radio y calc_checkbox llevan un número asociado, y el campo [calculated] aplica una fórmula con los nombres de otros campos. El resultado se actualiza en tiempo real.
  • Operadores: mayor que, menor que, mayor o igual, menor o igual, igual, distinto, vacío y no vacío.
  • Expresiones regulares: equals (regex) y not equals (regex), por ejemplo para mostrar un grupo cuando un texto contiene una palabra o es un correo válido.
  • Togglebutton: un interruptor visible con dos textos. Su valor se compara con uno de ellos y también puede servir como casilla de aceptación de términos.
  • Varios archivos: la etiqueta [multifile] permite subir más de un archivo.
  • Funciones propias: escribes JavaScript para decidir si un grupo se muestra.

Una reserva por pasos con varias personas

Esta combinación es nuestra y conviene probarla antes de publicarla. Un formulario de reserva podría tener un primer paso con los datos de contacto y un segundo con un repetidor, donde cada conjunto recoge a un acompañante. El último paso mostraría el [summary].

El correo es la otra mitad. Para los datos repetidos se usa un bucle con el nombre del repetidor: [rep-1] ... [/rep-1] recorre cada conjunto y [rep-1:index] lo numera. Un grupo condicional también puede envolver un bloque del correo, que solo aparece cuando ese grupo está activo. Los valores calculados llegan al correo como etiquetas, por el nombre del campo.

Qué cubre y qué queda en tus manos

Las condiciones se crean en la pestaña Conditional fields del formulario, con listas desplegables o como texto en la sección Conditional Fields (Text). Los campos calculados dependen de que asignes tú un número a cada opción, con la sintaxis de flecha, como "Camiseta=>12". Las fórmulas admiten operaciones aritméticas como * y +, y paréntesis.

Las funciones propias exigen que tú escribas el JavaScript. Este complemento trabaja sobre Contact Form 7, así que sin ese plugin no hace nada.

Montar el primer formulario

Para empezar con un formulario de varios pasos y un repetidor:

  1. Instala y activa Contact Form 7 y este complemento.
  2. Crea un formulario nuevo y añade los campos de cada paso.
  3. Abre cada página con [step title "Datos"] y envuelve lo que se repite entre [repeater rep-1 add "Añadir" remove "Quitar"] y [/repeater].
  4. Crea las condiciones en la pestaña Conditional fields, con sus listas o como texto.
  5. Redacta el correo con los bucles de datos repetidos.
  6. Envía pruebas por cada camino posible: con uno, con varios conjuntos y con cada condición cumplida y sin cumplir.

Pasos en Contact Form 7 o en Ninja Forms

Si solo necesitas pasos en Contact Form 7, existe Contact Form Multi Step 7 Pro. Para sumar otras piezas a Contact Form 7 puedes revisar Ultimate Addons for Contact Form 7 Pro. Y si prefieres cambiar de plugin de formularios, Ninja Forms Multi-Part Forms añade pasos a Ninja Forms.

Respuestas sobre Conditional Fields Pro

¿Puedo mezclar pasos, repetidores y condiciones?

Sí, los repetidores y los grupos condicionales funcionan dentro de los pasos.

¿Los campos calculados llegan al correo?

Sí. Los valores calculados están disponibles como etiquetas de correo por el nombre del campo.

¿Necesito saber programar?

Las condiciones se eligen en listas o se escriben como texto, y los pasos se montan con etiquetas. Solo las funciones propias requieren JavaScript.

Temáticas

Historial de versiones

  • v
    2.3.3 Actual 12 may. 2024

Reseñas de clientes

Inicia sesión para dejar tu reseña. Solo pueden reseñar quienes tienen el producto.

Aún no hay reseñas de este producto.

Preguntas frecuentes

  • La GPL (General Public License) es la licencia con la que WordPress y la mayoría de plugins/themes premium se distribuyen. Te da derecho a usar, modificar y redistribuir el software en cuantos proyectos quieras, sin restricciones de dominios.

  • Sí. Con membresía recibes actualizaciones automáticas via nuestro plugin GPLClub Updater (instalado en tu WP, detecta nuevas versiones y las aplica). Con compra individual, tienes acceso a un año de actualizaciones manuales desde tu cuenta.

  • Depende del plan. Mensual: 3 dominios. Semestral: 7. Anual y Lifetime: 15. Compra individual: 1 dominio.

  • GPLClub ofrece soporte propio en español para instalación, configuración y compatibilidad. Para soporte directo del autor original (con feature requests, bugs específicos del producto), se requiere licencia comprada al autor.