Hooks y módulos del portal
Módulos y zonas del portal donde se insertan secciones adicionales.
Asignación de módulos a hooks (puntos de inserción) del portal. Los hooks son zonas predefinidas del layout (header, home, sidebar, footer, landing); los módulos son piezas funcionales (carrusel, productos, novedades, login, módulo de contenido HTML libre). Esta pantalla controla qué módulo se muestra en qué hook, en qué orden y si requiere login.
Impacto multi-comercio: los cambios en hooks y módulos aplican a todos los comercios de la
campaña. La pantalla avisa cuántos comercios resultan afectados antes de confirmar.
Datos visibles
- Hook → módulo asignado.
- Archivo de la vista del módulo (referencia técnica).
- Posición dentro del hook (orden de renderizado).
- Sin logueo: N = público (visible sin sesión); S = requiere login.
- Estado activo / inactivo.
Hooks típicos
displayLandingHero— banner principal de la landing pública.displayHome— home del portal (post-login).displayHeader/displayFooter— barras superior e inferior.displaySidebar— columna lateral.displayBeforeContent/displayAfterContent— antes y después del contenido principal.
Acciones
- Agregar módulo a un hook (modal con selector).
- Reordenar (subir / bajar la posición; swap inline).
- Activar / desactivar.
- Cambiar visibilidad: público / requiere login (
portalmodulo_requiere_login_save.php). - Editar HTML de los módulos tipo contenido (editor Summernote in-line).
- Eliminar asignación (con aviso de multi-comercio).
Módulos comunes
- Carrusel de imágenes.
- Bloque de contenido HTML libre (editable inline).
- Listado de productos / categorías.
- Tarjeta del cliente (puntos, beneficios).
- Movimientos recientes.
- Validación de email / WhatsApp.
Circuitos asociados
- Portal — Carrusel → contenido de los módulos tipo carrusel.
- Portal — Contenido → bloques HTML editables.
- Portal — Configuración general → temas y apariencia que envuelven los módulos.
Tip: dejá siempre activo al menos un módulo en displayHome; si lo desactivás todo, la home
queda en blanco para todos los comercios.
Actualizado el 4 de noviembre de 2026