Campos Condicionales

Mostrar u ocultar campos cuando se cumplen las condiciones

GeoDirectory versión 2.1.1.0 presenta una nueva y muy esperada funcionalidad:

Lógica condicional para campos personalizados

Esta nueva función te permite crear dependencias entre campos, basadas en las condiciones que establezcas.

Los campos dependientes solo se mostrarán y podrán editarse si el valor introducido en los campos de los que dependen, cumple las condiciones correctas.

Esta función es fundamental para los listados de directorios de negocios, ya que con muchos campos personalizados es posible seleccionar campos preestablecidos únicamente cuando estos aplican.

Un ejemplo fácil de entender está representado por los campos personalizados para Listados de coches de segunda mano.

Supongamos que tendrás un campo denominado "Marca", donde los usuarios seleccionarán las marcas de sus coches, como Ford, GMC, o Lamborghini.

Y tendrás un campo etiquetado comoModelos», donde seleccionas el modelo de la Marca de coches seleccionada. Si seleccionas Ford, este campo mostrará modelos como C-Max, Fiesta, Focus, Fusion, Mustang, entre otros.

Si seleccionas Lamborghini, este campo mostrará modelos como Huracan, Aventador, Gallardo, Murcielago, Diablo, entre otros.

Campos condicionales de Marca/Modelo para clasificados de coches

Para crear este ejemplo, añadimos 3 campos personalizados a nuestra configuración: Marcas, Modelos Ford y Modelos Lamborghini.

En el campo Modelos Ford, establecimos la condición para que solo se muestre cuando seleccionas la opción Ford en el campo Marcas.

En el campo Modelos Lamborghini, establecimos la condición para que solo se muestre cuando seleccionas la opción Lamborghini en el campo Marcas.

Así de sencillo.

Otro ejemplo claro sería el de los Listados Inmobiliarios.

Veamos un tutorial completo, incluido cómo configurar los campos, usando nuestro WordPress Real Estate Theme.

Campos condicionales para listados inmobiliarios

Nuestro demo de listados inmobiliarios incluye un campo etiquetado como Tipo de propiedad con opciones como Casas, Apartamentos, y Terrenos y otro campo que solicita el estado de amueblado/o sin amueblar. Obviamente, el segundo campo nunca aplica a las propiedades de tipo Terrenos terreno.

En este caso, añadiremos una Lógica Condicional al campo personalizado de selección de Amueblamiento haciendo lo siguiente:

1. Abre el campo de selección Amueblamiento.

2. Haz clic en el enlace "+ Campo Condicional" en la esquina inferior izquierda de las opciones del campo personalizado.

3. Después de hacer clic en él, aparecerá un nuevo conjunto de opciones.

4. Para nuestro ejemplo, deberemos configurarlos de la siguiente manera:

  1. ACCIÓN = OCULTAR
  2. CAMPO = Tipo de propiedad
  3. CONDICIÓN = igual a
  4. VALOR = Terrenos

y guarda el campo personalizado. A continuación puedes ver cómo quedará.

Después de hacer eso, este es el resultado en el Front End:

Campos Condicionales para Inmobiliarias

Las mismas condiciones se pueden agregar a otros campos, como los campos de habitaciones o baños, que no son necesarios si estás publicando un terreno.

También puedes agregar múltiples condiciones si necesitas hacerlo.

Las opciones disponibles son:

  1. ACCIÓN = MOSTRAR/OCULTAR
  2. CAMPO = Todos tus campos
  3. CONDICIÓN = vacío, no vacío, igual a, no igual a, mayor que, menor que, contiene.
  4. VALOR = acepta texto

Y puedes agregar tantas como desees para cada campo.

¿Qué vas a construir con los campos personalizados condicionales de GeoDirectory?

Cuéntanos en los comentarios a continuación…

¡Desbloquea el poder de GeoDirectory!

Empieza tu negocio online ahora

¡Únete hoy!

Boletín - ¡Mantente al día!

Recibe las últimas noticias, consejos y contenido exclusivo directamente en tu bandeja de entrada.

Publicado por Paolo

Paolo Tajani, cofundador y responsable de marketing en AyeCode LTD, trabaja junto a su socio Stiofan para desarrollar plugins clave de WordPress como GeoDirectory, UsersWP y GetPaid. Paolo comenzó su andadura con WordPress en 2008 y se unió a Stiofan O'Connor en 2011. Juntos han sido piezas fundamentales en la creación y promoción de una serie de temas y plugins de éxito, utilizados activamente en la actualidad por más de 100.000 sitios web.

Cargando...
Oferta de 20% de descuento
¡Date prisa! Obtén tu 20% de descuento antes de que expire. Obtener 20% de descuento