Visibilidad del Catálogo

Tabla de Contenidos

1. Introducción

El módulo Orangecat Visibility (Visibilidad del Catálogo) para Magento 2 proporciona un control de acceso estricto sobre tu tienda B2B. Permite a los comerciantes ocultar precios, ocultar el botón "Añadir al carrito" o forzar completamente a los usuarios invitados a iniciar sesión antes de que puedan interactuar con el catálogo de la tienda.

Este manual cubre los ajustes de configuración y cómo se aplican las reglas de visibilidad a los usuarios anónimos.

2. Configuración

Los ajustes del módulo se pueden encontrar en el Admin de Magento en Tiendas > Configuración > Orangecat > Visibility.

Los administradores pueden definir reglas globales sobre cómo interactúan los usuarios invitados con la tienda:

  • Forzar inicio de sesión: Si está activado, los usuarios invitados son redirigidos a la página de inicio de sesión antes de que puedan ver cualquier contenido. Este ajuste tiene prioridad sobre otras restricciones de visibilidad.
  • URL de destino: Define la ruta de redirección específica (ej. /customer/account/login/).
  • Ocultar precio para invitados: Oculta los precios en todo el catálogo si "Forzar inicio de sesión" está desactivado.
  • Ocultar botón añadir al carrito: Impide la compra ocultando todas las acciones del carrito para los invitados.
Configuración de Visibilidad en el Admin

Figura 2.1: Ajustes de Configuración de Visibilidad Global

3. Flujo de trabajo en el Frontend

Las restricciones de visibilidad se aplican en el frontend dependiendo del estado de autenticación del invitado y de la configuración del backend.

3.1. Forzar inicio de sesión

Cuando la restricción de Forzar inicio de sesión está activa, cualquier usuario anónimo que intente ver páginas restringidas (como las Páginas de Detalle de Producto o las vistas de Categoría) será redirigido instantáneamente a la puerta de enlace de inicio de sesión.

3.2. Ocultar Precios

Si la compra está restringida pero se permite la navegación, la función de Ocultar precio para invitados suprimirá todos los renderizados de precios, cuadros de precios y meta-etiquetas tanto en las Páginas de Listado de Productos (PLP) como en las Páginas de Detalle de Producto (PDP).

3.3. Impedir Compras

Para utilizar la tienda puramente como un catálogo para invitados, el Ocultar botón añadir al carrito elimina completamente las capacidades de compra y restringe el acceso al minicart para todos los usuarios no autenticados.