# Condicionales de objetos y páginas

# Uso y manejo de condicionales  


<div id="bkmrk-" style="clear: left;"></div>Puedes agregar condicionales a páginas y objetos, estos se mostrarán únicamente si los condicionales se cumplen. Siguen una jerarquía de operaciones lógica (AND u OR o también conocidos como Y ú Ó). Para ello, sigue los pasos mencionados a continuación:

### Tipos de condicionales

Existen diversos tipos de condicionales para cambiar la visibilidad de un objeto.

- "=": El condicional "igual" compara dos valores, el objeto se mostrará si los valores son iguales.
- "!=": El condicional "diferente" compara dos valores, el objeto se mostrará si los valores son diferentes.
- "&gt;": El condicional "mayor" compara dos valores, el objeto se mostrará si el primer valor es mayor al segundo (este condicional solo funciona con valores numéricos).
- "&lt;": El condicional "menor" compara dos valores, el objeto se mostrará si el primer valor es menor al segundo (este condicional solo funciona con valores numéricos).
- "&lt;=": El condicional "menor o igual" compara dos valores, el objeto se mostrará si el primer valor es menor o igual al segundo (este condicional solo funciona con valores numéricos).
- "&gt;=": El condicional "mayor o igual" compara dos valores, el objeto se mostrará si el primer valor es mayor al segundo (este condicional solo funciona con valores numéricos).
- "C": El condicional "C" (Contiene), evalúa si el valor configurado se encuentra dentro de los valores enviados.
- "CL": El condicional "CL" (Contiene desde lista), evalúa si el valor configurado se encuentra en una lista. El valor enviado como variable debe ser una lista separada por un carácter o caracteres Ejemplo: A, B, C, D. Adicional, se permite configurar el caracter de separación (por defecto se utiliza coma ","). El sistema separará automáticamente los valores utilizando dicho separador y evaluará si el valor enviado se encuentra en una de esas opciones, esto evita errores provocados por coincidencia de patrones en diversos valores y permite evaluar la coincidencia exacta en la lista.

### Agrupador de condicionales  


Para agregar más de un condicional debe seleccionar un agrupador, este determina cómo se tratarán los condicionales:

Estos pueden ser:

- "Y": Este agrupador es conocido como "AND" o "Y". Define la lógica de condicionales para que deban cumplirse todos los seleccionados con dicho agrupador. (Si se cumple el primer condicional y además se cumple el segundo, etc)
- "Ó": Este agrupador es conocido como "OR" o "Ó". Define la lógica de condicionales para que deban cumplirse al menos una de las condicionales. (Si se cumple el primer condicional o se cumple el segundo, etc).

[![Screenshot 2024-06-05 at 8.42.35 AM.png](https://read.pygateway.com/uploads/images/gallery/2024-06/scaled-1680-/screenshot-2024-06-05-at-8-42-35-am.png)](https://read.pygateway.com/uploads/images/gallery/2024-06/screenshot-2024-06-05-at-8-42-35-am.png)

### Agregar condicional a una página  


Un condicional para página servirá en el caso desees mostrar o no una página dependiendo de la información enviada, para agregarlo, selecciona tu página y dirígete a la sección de "Propiedades de página". En la parte inferior de la barra de propiedades, encontrarás la sección de condicionales. Agrega un condicional y coloca tu variable a evaluar, posteriomente el operador lógico, finalizando con el valor a comparar.

Puedes agregar una o más condicionales, la página se mostrará únicamente si los condicionales se cumplen.

[![Screenshot 2024-05-27 at 6.11.04 PM.png](https://read.pygateway.com/uploads/images/gallery/2024-05/scaled-1680-/screenshot-2024-05-27-at-6-11-04-pm.png)](https://read.pygateway.com/uploads/images/gallery/2024-05/screenshot-2024-05-27-at-6-11-04-pm.png)

### Agregar condicional a un objeto  


Un condicional para objeto servirá en el caso desees mostrar o no dicho objeto dependiendo de la información enviada, para agregarlo, selecciona tu objeto y dirígete a la sección de "Propiedades de texto/imagen (dependiendo de tu objeto)". En la parte superior de la barra de propiedades, encontrarás la sección de condicionales. Agrega un condicional y coloca tu variable a evaluar, posteriomente el operador lógico, finalizando con el valor a comparar.

El objeto se mostrará únicamente si los condicionales se cumplen.

[![imagen.png](https://read.pygateway.com/uploads/images/gallery/2024-05/scaled-1680-/imagen.png)](https://read.pygateway.com/uploads/images/gallery/2024-05/imagen.png)