Este módulo es para los administradores que quieren tener una visión completa del historial de cambios de todos los ajustes y campos en el panel de administración de PrestaShop:
- Registro de todos los cambios en el Back Office - gestión de todos los campos disponibles en el panel de administración de PrestaShop.
- Registro de todos los cambios de la API.
- Registro preciso de todas las acciones realizadas.
- Información precisa de los valores antes y después de guardar el cambio.
- Arquitectura moderna - no afecta al rendimiento de la tienda.
Nuestro módulo le proporcionará la respuesta cuando necesite determinar: quién y qué ha cambiado, roto, añadido o eliminado cosas en su tienda - configuraciones, descripciones, precios, etc. Se lo dirá con un alto grado de precisión, incluyendo información sobre los valores que había antes de que se hicieran los cambios.
Registro de acciones administrativas
Registro de las acciones administrativas: adición, edición, supresión de objetos y registro de las acciones desde la API: incluida la identificación de las claves API.
Manejo de todos los campos y datos del Back Office
Objetos: Producto, Categoría, Pedido, Cliente, etc.
Módulos: instalación/desinstalación
Configuración: cambios en los ajustes de la tienda
API: llamadas con clave de identificación
Enorme rendimiento
Impacto nulo en el rendimiento de la tienda gracias al sistema de datos de 4 niveles: Redis → Memoria → RAM → Archivo

{ "cambios_campo": { "name": { "from": "Antiguo nombre del producto", "a": "Nuevo nombre del producto" }, "price": { "from": 19.99, "to": 29.99 }, "active": { "desde": 0, "to": 1 } } }Seguimiento automático
El módulo realiza un seguimiento automático de los cambios a nivel de todos los campos editables y acciones utilizando los ganchos Antes/Después:
Detección de cambios
El sistema del módulo compara los valores antes y después de las modificaciones
Filtrado y búsqueda
Filtrar por acción, tipo de objeto, empleado, fecha y nombre e ID del objeto
Detalles
Detalles del contexto de cada registro con fecha, fuente, autor y valores antes y después del cambio.


El módulo no afecta al rendimiento de la tienda, ya que gestiona enormes cantidades de logs en un eficiente sistema fallback de 4 niveles
Servidor Redis externo → SQL → RAM → Archivo:
1
Redis
RPUSH de registros en la cola activity_log + procesamiento asíncrono mediante cron
2
Tabla de memoria de MySQL
Tabla ps_activity_log_buffer + operaciones RAM rápidas
3
Buffer en memoria
Tabla PHP en memoria a lo largo de la petición + Flush al final de la ejecución (shutdown)
1
Archivo NDJSON
Escritura en var/logs/activity_fallback.ndjson + migración vía cron a base de datos
Si alguno de los sistemas está caído o no disponible, el módulo saltará automáticamente al siguiente nivel.
Supervisión de los sistemas de registro
- Estado de los sistemas de almacenamiento en el panel de administración
- Registros de errores en PHP
error_log - Métricas de rendimiento en scripts CRON
Seguridad
- ID de empleado: recuperación automática desde el contexto de PrestaShop
- Clave API: detección a partir de las cabeceras de autorización
- Escape SQL: todos los datosse escapan de forma segura
- Permisos de archivos: permisos adecuados para los archivos de registro
- Exclusión de clases: posibilidad de excluir clases sensibles (por ejemplo, EmployeeSession)
Pruebas unitarias
El módulo está equipado con pruebas unitarias automáticas para que su correcto funcionamiento en su tienda sea altamente probable.
- ActivityLogger (singleton, logging, flush)
- StorageManager (fallbacks, operaciones por lotes)
- FileStorage (NDJSON, recuperar, borrar)
- LogMigrator (migración, limpieza)
Requisitos técnicos
Requisitos técnicos
- PHP 7.1 - 8.x
- Extensión de servidor ionCube Loader
Más información sobre requisitos técnicos en la base de conocimientos
Soporte = Actualizaciones + HelpDesk
Obtendrá 90 días (3 meses) de acceso al paquete completo de soporte de PrestaShow.
Actualizaciones de módulos
Los módulos le informarán de las actualizaciones disponibles. Lea el registro de cambios y realice una actualización del módulo con 1 clic directamente desde su tienda.
Panel HelpDesk
Este es el panel donde le proporcionamos ayuda. En el HelpDesk puede informar de problemas, solicitar la instalación gratuita de módulos y actualizaciones, y encargar modificaciones y trabajos de desarrollo individuales.
Ampliar el soport e
Una vez finalizado el soporte, puede utilizar el módulo sin restricciones. Puede ampliar su acceso al soporte en cualquier momento que lo necesite.
Base de conocimientos y FAQ
Gratis para siempre
La base de conocimientos está disponible para todo el mundo. Encontrará documentación sobre el módulo, así como instrucciones, vídeos y respuestas a las preguntas más frecuentes.
Licencia de por vida para el módulo
- Puede utilizar el módulo sin limitación para 1 tienda = 1 dominio.
- Puede utilizar un dominio adicional, por ejemplo, para una copia de desarrollador.
- Por un módico precio puede cambiar usted mismo el dominio para el módulo.
Dominios adicionales para Multitienda
- Todos nuestros módulos son compatibles con PrestaShop Multitienda.
- El soporte para un número ilimitado de dominios para PrestaShop Multitienda requiere la compra del soporte multitienda para el módulo.
Modificación del código
- El código del módulo relacionado con la integración con la tienda y el diseño (.tpl, .css, .js) es de código abierto y puede modificarlo libremente.
- El código fuente del módulo (.php) está encriptado con ionCube y modificarlo anulará la garantía.
Demo - pruebe el módulo
- Puede probar el módulo en nuestra tienda de demostración.
- Encontrará el enlace a la tienda de demostración en la sección superior del sitio web ⬆️.
- Si tiene algún problema con el funcionamiento de la demo, póngase en contacto con nosotros
Todavía no hay entradas.















