¿Para qué sirven las regiones condicionales?

Esta funcionalidad permite que bloques o regiones, se vean o no, en función de algún criterio del contacto


A continuación veremos una serie de ejemplos.

Debemos crear dos regiones en el diseño de tal manera que lo veamos así!

Insertarnos dos bloques, en este caso de Imagen con texto.

Seleccionamos la sección del "Zapato masculino" y le damos clic al botón de "Definir Condición"(ver imagen)

Esto nos habilitara la ventana para definir la condición deseada.

En este punto debemos ingresar la siguiente condición. (La misma indica que el contacto es masculino y se mostrara la condición del bloque "Zapato Masculino").

contact.gender == 'M'  

Realizamos lo mismo con el campo "Zapato Femenino" con la salvedad que modificaremos el criterio a tener en cuenta, de tal manera de que nos quede:

contact.gender == 'F'  

Este ejemplo sirve para entender la funcionalidad de un condicional. A continuación les detallaremos una lista de condicionales que se pueden usar en este modulo.

Algunos ejemplos de condiciones

Mostrar solo si el género es masculino

contact.gender == 'M'

Mostrar solo si el género es Femenino

contact.gender == 'F'  

Mostrar solo si la edad es mayor (>) que el valor deseado

contact.edad > 18 

Mostrar solo si la edad es Menor(<) que el valor deseado


contact.edad < 18

Mostrar solo si la edad es Igual (==) que el valor deseado

contact.edad == 18  

Mostrar sólo si el campo existe y no está vacío

contact.ciudad??

Otros ejemplos

Condicional para ciudad: Aplica para los contactos con Ciudad en "X"
("X" pueden ser cualquier otra ciudad. EJ: BS AS)

contact.ciudad == 'CABA'  

Condicional por fecha de ultima compra: Se Indica la ultima fecha de compra deseada.

contact.tn_ultima_compra > '2020-05-01' 

Condicional por total gastado: Indica los gastos realizados (Aplican < ,> o = )

contact.tn_total_gastado > 5000 

Operador AND: (se deben cumplir las dos condiciones para que se aplique la condición y se representa con &&)

contact.edad > 18 && contact.ciudad == 'CABA'

Operador OR: Si alguna de las dos condiciones se cumple aplica la condicional y se representa con ||)

contact.edad > 18 || contact.ciudad == 'CABA

¿Encontró su respuesta?