# evoYTAccess: preguntas frecuentes y problemas

> Límites de evoYTAccess (caché, buscador, RSS, iPad, categorías) y qué comprobar cuando la pestaña Acceso no aparece o un nodo no se oculta.

# evoYTAccess: preguntas frecuentes y problemas

## Límites que conviene tener claros

### ¿Puedo usarlo para proteger contenido confidencial?

No. Con la caché de página de Joomla, y para el buscador y el RSS, evoYTAccess no sirve para proteger contenido confidencial.

- **Buscador, RSS, API y sitios sin YOOtheme.** YOOtheme guarda en el artículo una copia en texto plano del layout. Esa copia incluye todos los nodos, también los que evoYTAccess elimina de la página.
- **Caché de página.** Las reglas de fecha, hora, dispositivo, menú y categoría quedan cacheadas para los invitados.

Úsalo para variar lo que se muestra (un aviso para clientes, un bloque por idioma o por fecha), no para esconder información.

### ¿Por qué las reglas de fecha o dispositivo no cambian con la caché de página activa?

Con el plugin «Sistema - Caché», Joomla guarda la página generada y se la sirve a los invitados tal cual. La decisión de evoYTAccess se tomó al generarla. Las reglas de usuario sí funcionan, porque Joomla no cachea a los usuarios con sesión. Si dependes de fecha, hora o dispositivo, desactiva la caché de página.

### Mi regla de dispositivo no reconoce un iPad.

Los iPad con iPadOS reciente se identifican como un Mac de escritorio y el servidor no puede distinguirlos. Cuentan como escritorio. Para ocultar solo por ancho de pantalla, usa la opción «Visibility» de YOOtheme.

### La regla de categoría no hace nada dentro de un listado.

La regla mira la categoría de la página, no la de cada ítem de un listado con contenido dinámico.

### Las etiquetas de la pestaña Acceso están en castellano.

Es así con cualquier idioma del panel. YOOtheme no usa los ficheros de idioma de Joomla dentro del Builder, y las etiquetas se escriben a mano. Los ajustes del plugin en Joomla sí están traducidos (castellano e inglés).

## Problemas habituales

### No veo la pestaña Acceso.

1. Comprueba que el plugin «Sistema - evoYTAccess» está activado en *Sistema → Plugins*.
2. Comprueba que usas YOOtheme Pro en `templates/yootheme`. Si el plugin se carga y YOOtheme no, no hace nada.
3. Recarga el Builder, sin caché del navegador.
4. Si acabas de instalar o actualizar, borra la caché de Joomla.
5. La pestaña aparece en los tipos que ya traen *Advanced*. Un tipo de nodo sin esa pestaña no la recibe.

### El campo de categorías de DJ-Catalog2 no aparece.

Solo se muestra si DJ-Catalog2 está instalado (si existe su tabla de categorías en la base de datos).

### He marcado las condiciones y el nodo sigue visible en el Builder.

Es lo esperado. Por defecto, la vista previa muestra todo para poder editar. Si quieres evaluar las condiciones también ahí, activa «Evaluar en la vista previa del Builder» en los [ajustes](https://evoaddons.com/es/documentacion/evoytaccess-configuracion).

### El nodo sigue visible en la web.

- ¿Está marcada la casilla «Activar condiciones de acceso»?
- ¿Hay al menos una regla rellenada? Si no hay ninguna, el nodo se renderiza.
- ¿La **Acción** es la que querías? «Ocultar si se cumplen» invierte el resultado.
- ¿Estás viendo una copia cacheada? Prueba sin caché de página.
- ¿Estás conectado como administrador y la regla te incluye? Prueba en una ventana de incógnito.
- Si usas la regla de menú o de categoría, comprueba que la página activa es la que crees: la regla de categoría solo reconoce artículos, blogs de categoría de Joomla y productos o listados de DJ-Catalog2.

### El nodo desaparece para todos.

Con «Mostrar solo si se cumplen», un nodo cuyas reglas no se cumplen se oculta. Es habitual con la regla de categoría o de menú en páginas que no son de ese tipo: sin categoría o sin menú activo, la regla no se cumple.

### Al instalar da error de versión.

El instalador exige PHP 8.1, Joomla 5.0 y YOOtheme Pro 5.0 en `templates/yootheme`. Los mensajes dicen cuál falta.

### Quiero saber si mi licencia está en regla.

Mira la pestaña **Licencia** del plugin. Un Download ID ausente, caducado o con otro dominio asignado no cambia lo que hace el plugin; solo afecta a las actualizaciones. Ver [licencias y actualizaciones](https://evoaddons.com/es/documentacion/licencias-y-actualizaciones).

---

https://evoaddons.com/es/documentacion/evoytaccess-faq
