# evoYTAccess: primeros pasos

> Crea tu primera condición de acceso en el Builder de YOOtheme Pro, comprueba que el nodo no llega al HTML y ten en cuenta la caché de página.

# evoYTAccess: primeros pasos

## Antes de empezar

Con el plugin [instalado y activo](https://evoaddons.com/es/documentacion/evoytaccess-instalacion), cada elemento, ítem, sección, fila y columna del Builder tiene una pestaña **Acceso**, colocada antes de *Advanced*. Mientras editas en el Builder se ve todo, también lo condicionado; las condiciones se aplican en la web pública.

## Mostrar un bloque solo a usuarios con sesión

1. Abre una página en el Builder y selecciona el elemento que quieres condicionar.
2. Ve a la pestaña **Acceso** y marca «Activar condiciones de acceso». Hasta que lo marques, el resto de campos no se activan.
3. En **Acción**, deja «Mostrar solo si se cumplen».
4. En el grupo **Usuario**, elige en **Estado** «Solo usuarios con sesión».
5. Guarda la página.

## Comprobar que funciona

1. Abre la página en una ventana de incógnito, sin sesión iniciada.
2. Mira el código fuente de la página y busca un texto del elemento. No debería estar: el nodo se elimina en el servidor, no se oculta con CSS.
3. Inicia sesión y recarga. Ahora el elemento aparece.

## Un segundo ejemplo: un aviso con fechas

Para un aviso que solo se vea entre dos fechas concretas y en horario de oficina:

1. Marca «Activar condiciones de acceso».
2. En **Fecha y hora**, rellena «Desde» y «Hasta» (en la zona horaria del sitio).
3. Si quieres, marca los días de la semana y escribe «Hora desde» `09:00` y «Hora hasta» `18:00`.

Todo lo que rellenes dentro de **Fecha y hora** debe cumplirse a la vez: estar dentro del rango de fechas, ser uno de los días marcados y estar dentro de la franja horaria.

## Combinar reglas

Cuando rellenas más de una regla (por ejemplo Usuario y Dispositivo), el campo **Lógica** decide cómo se combinan:

- «Deben cumplirse todas (Y)»: el nodo se muestra si se cumplen todas las reglas rellenadas.
- «Basta con una (O)»: basta con que se cumpla una.

Las reglas vacías no cuentan. La **Acción** invierte el resultado: con «Ocultar si se cumplen», el nodo desaparece justo cuando las reglas dan verdadero.

## Dos advertencias antes de publicar

- **Caché de página.** Si el plugin de Joomla «Sistema - Caché» está activo, las reglas de fecha, hora, dispositivo, menú y categoría quedan cacheadas para los invitados: Joomla sirve a los invitados la copia cacheada de la página, con la decisión que se tomó al generarla. Las reglas de usuario no sufren esto porque Joomla no cachea a los usuarios con sesión. Si dependes de la fecha o del dispositivo, desactiva la caché de página o prueba con cuidado.
- **Buscador, RSS y API.** YOOtheme guarda en el artículo una copia en texto plano del layout, que usan el buscador, el RSS, la API y los sitios sin YOOtheme. Esa copia incluye todos los nodos, también los que evoYTAccess oculta en la página. **No uses evoYTAccess para proteger contenido confidencial.**

Siguiente paso: la [referencia de reglas](https://evoaddons.com/es/documentacion/evoytaccess-referencia) y los [ajustes del plugin](https://evoaddons.com/es/documentacion/evoytaccess-configuracion).

---

https://evoaddons.com/es/documentacion/evoytaccess-primeros-pasos
