Kliknij by skopiować
Licence
Services et extensions
Nous effectuons une installation express des modules sur HelpDesk dans un délai de 3 jours ouvrables. Vous pouvez installer les modules vous-même - voir la FAQ sur HelpDesk pour les instructions.
Cette extension vous permet d'utiliser le module dans plusieurs magasins lorsque le mode multi-magasin est actif.
400,00 EUR (inc. VAT) 325,20 EUR net
325,20 EUR net
400,00 EUR brut
    1301 punktów w Programie Lojalnościowym
    Soutien
    et les mises à jour Vous recevrez un accès de 3 mois à l'assistance professionnelle, que vous pourrez prolonger si vous en avez besoin.
    Immédiate
    accès Vous recevrez l'accès aux fichiers du module immédiatement après le paiement.
    Facture
    TVA Vous recevrez une facture de TVA avec votre commande
    Description détaillée

    Journal des modifications du back-office PrestaShop

    Un module pour les administrateurs et les équipes travaillant avec PrestaShop

    Ce module est destiné aux administrateurs qui veulent avoir un aperçu complet de l'historique des changements de tous les paramètres et champs dans le panneau d'administration de PrestaShop :

    • Enregistrement de tous les changements dans le Back Office - gestion de tous les champs disponibles dans le panneau d'administration PrestaShop.
    • Enregistrement de tous les changements à partir de l'API.
    • Journal précis de toutes les actions effectuées.
    • Informations précises sur les valeurs avant et après l'enregistrement de la modification.
    • Architecture moderne - n'affecte pas la performance de la boutique.

    Notre module vous fournira la réponse lorsque vous aurez besoin de déterminer : qui et quoi a changé, cassé, ajouté ou supprimé des éléments dans votre boutique - configurations, descriptions, prix, etc. Il vous le dira avec un haut degré de précision, en incluant des informations sur les valeurs qui existaient avant les changements.

    Fonctionnalité du module

    Collaboration sécurisée avec plusieurs personnes

    Enregistrement des actions administratives

    Enregistrement des actions administratives : ajout, modification, suppression d'objets et enregistrement des actions à partir de l'API : y compris l'identification des clés API.

    Traitement de tous les champs et de toutes les données dans le Back Office

    Objets : Produit, Catégorie, Commande, Client, etc.
    Modules : installation/désinstallation
    Configuration : modification des paramètres de la boutique
    API : appels avec identification de la clé

    Des performances énormes

    Aucun impact sur les performances de la boutique grâce à un système de données à 4 niveaux : Redis → Mémoire → RAM → Fichier

    PrestaShop Advanced Logger - back office activities
    { "field_changes" : { "name" : { "from" : "Ancien nom de produit", "à" : "Nouveau nom de produit" }, "price" : { "from" : 19.99, "à" : 29.99 }, "actif" : { "from" : 0, "à" : 1 } } }

    Suivi des modifications avant et après

    Suivi moderne des modifications

    Suivi automatique

    Le module suit automatiquement les changements au niveau de tous les champs et actions modifiables à l'aide des crochets Avant/Après :

    Détection des changements

    Le système du module compare les valeurs avant et après les modifications.

    Visualisation des journaux

    Paramètres du module → Journaux d'activité :

    Filtrage et recherche

    Filtre par action, type d'objet, employé, date et nom et ID de l'objet

    Détails

    Détails du contexte de chaque journal avec la date, la source, l'auteur et les valeurs avant et après modification.

    PrestaShop detailed logger - changes in back office
    Visualisation des journaux
    PrestaShop Advanced Logger - back office activities
    Liste des journaux

    Haute performance

    architecture moderne des journaux

    Le module n'affecte pas les performances de la boutique, car il gère d'énormes quantités de journaux dans un système de secours efficace à quatre niveaux

    Serveur Redis externe → SQL → RAM → Fichier :

    1

    Redis

    RPUSH des journaux dans la file d'attente activity_log + traitement asynchrone via cron

    2

    Table de mémoire MySQL

    Table ps_activity_log_buffer + opérations RAM rapides

    3

    Tampon en mémoire

    Table PHP en mémoire tout au long de la requête + Vider à la fin de l'exécution (arrêt)

    1

    Fichier NDJSON

    Écriture dans var/logs/activity_fallback.ndjson + migration via cron vers la base de données

    Si l'un des systèmes est en panne ou indisponible, le module passe automatiquement au niveau suivant.

    La sécurité d'une grande boutique

    Fonctionnement sans faille et stabilité garantie

    Surveillance du système de journalisation

    • État des systèmes de stockage dans le panneau d'administration
    • Journaux d'erreurs dans PHP error_log
    • Mesures de performance dans les scripts CRON

    Sécurité

    • ID de l'employé: récupération automatique à partir du contexte PrestaShop
    • Clé API: détection à partir des en-têtes d'autorisation
    • Escape SQL: toutes les données sontéchappées en toute sécurité
    • Droits d'accès aux fichiers: droits d'accès appropriés pour les fichiers journaux
    • Exclusions de classes: possibilité d'exclure des classes sensibles (par exemple EmployeeSession)

    Tests unitaires

    Le module est équipé de tests unitaires automatiques, de sorte que son fonctionnement correct dans votre magasin est hautement probable.

    • ActivityLogger (singleton, logging, flush)
    • StorageManager (fallbacks, opérations par lots)
    • FileStorage (NDJSON, récupération, effacement)
    • LogMigrator (migration, nettoyage)
    Changelog (v1.1)
    ## v1.1.4 - 2026-06-17
    ### Fixed
    - Logging can no longer break the PrestaShop webservice (API) when creating, updating or deleting objects

    ## v1.1.3 - 2025-12-06
    ### Fixed
    - Fixed translation method calls in admin controller
    - Fixed Redis storage configuration checks

    ## v1.1.2 - 2025-08-14

    ### Added
    - **Configuration Changes Logging**: Automatic logging of all PrestaShop configuration changes
    - **Configuration Override**: Minimal override class for intercepting configuration updates
    - **Enhanced Module Name Logging**: Improved module name logging in enable/disable operations
    - **Sensitive Data Protection**: Hiding of sensitive configuration keys (passwords, API keys, etc.)

    ## v1.1.1 - 2025-07-27

    ### Added
    - **Enhanced Change Tracking**: Improved before/after field comparison for object updates
    - **Detailed Context Logging**: Better capture of form submissions and API calls
    - **Advanced Fallback System**: 4-level fallback chain (Redis → Memory → RAM → File)
    - **Symfony Form Integration**: Automatic logging of form submissions and validation results
    - **API Key Detection**: Enhanced identification of API calls with authentication headers
    - **Employee Session Tracking**: Automatic detection of employee actions and sessions
    - **Multi-language Support**: Full internationalization support for all interface elements

    ### Fixed
    - **Memory Leaks**: Resolved potential memory leaks in long-running processes
    - **Duplicate Logging**: Prevented duplicate log entries for the same object changes
    - **Redis Connection**: Fixed connection timeout and authentication issues
    - **File Permissions**: Corrected file access rights for log directories
    - **SQL Injection**: Enhanced security with proper parameter escaping
    - **Class Exclusion**: Fixed issues with excluded classes configuration
    - **Cron Job Reliability**: Improved error handling in automated migration tasks

    ## v1.1.0 - 2025-07-14

    ### Added
    - **Redis Storage Support**: High-performance Redis-based logging system
    - **Memory Table Fallback**: MySQL memory table for fast temporary storage
    - **File Fallback System**: NDJSON file storage as ultimate fallback
    - **Batch Processing**: Efficient batch operations for log migration
    - **Storage Manager**: Intelligent storage selection and fallback management
    - **Cron Integration**: Automated log migration and cleanup scripts
    - **Admin Interface**: Complete admin panel for log viewing and management
    - **Filtering System**: Advanced filtering and search capabilities
    - **Export Functionality**: Log export in various formats
    - **Real-time Status**: Storage system status monitoring

    ### Fixed
    - **Installation Issues**: Resolved module installation problems
    - **Database Schema**: Fixed table creation and indexing issues
    - **Hook Registration**: Corrected hook registration and execution
    - **Memory Usage**: Optimized memory consumption during logging

    ## v1.0.0 - 2025-07-09

    ### Added
    - **Basic Logging System**: Core logging functionality for PrestaShop objects
    - **Hook Integration**: Integration with PrestaShop action hooks
    - **Database Storage**: MySQL-based log storage system
    - **Object Tracking**: Tracking of create, update, and delete operations
    - **Employee Tracking**: Automatic employee identification and tracking
    - **Context Capture**: Basic context information capture
    - **Module Installation**: Initial module installation and setup
    - **Configuration System**: Basic configuration management
    - **Admin Tab**: Basic admin interface tab
    - **SQL Schema**: Database table creation and management


    Komentarze ()
    The reviews posted on our store are not sponsored in any way. We also verify that they were added by customers who have purchased from us or guests. If you want to learn more about this topic please read our Regulations.
    homescreen.pl
    06/08/2025
    Ciekawie narzędzie się szykuje. Brakowało mi szczegółowych informacji w jednym miejscu. Czy będzie się dało też np odczytać jakimi zapytaniami bombarduje nas przez API inny serwer?

    Zostaw komentarz

    Écrire un commentaire By adding an opinion you agree to the processing of your personal data. Read more about our Privacy Policy.

    • Rating:

    Exigences techniques

    Exigences techniques

    • PHP 7.1 - 8.x
    • Extension serveur ionCube Loader
    • PrestaShop Importer uniquement : PHP libxml version > 2.9.3
    • PrestaShop Facebook Integrator uniquement : PHP 7.2 ou supérieur
    • PrestaShop VAT Validator uniquement : PHP SOAP

    Plus d'informations sur les exigences techniques dans la base de connaissances

    Support et mises à jour

    Support = Mises à jour + HelpDesk

    Vous bénéficiez d'un accès de 90 jours (3 mois) au support complet de PrestaShow.

    Mises à jour des modules
    Les modules vous informeront des mises à jour disponibles. Lisez le journal des modifications et effectuez une mise à jour du module en 1 clic directement depuis votre boutique.

    Panneau HelpDesk
    C'est le panneau où nous vous fournissons de l'aide. Sur le HelpDesk, vous pouvez signaler des problèmes, commander l'installation et la mise à jour gratuites de modules, ainsi que des modifications et des travaux de développement individuels.

    Prolonger l'assistanc e
    Une fois l'assistance expirée, vous pouvez utiliser le module sans aucune restriction. Vous pouvez prolonger votre accès à l'assistance à tout moment lorsque vous en avez besoin.

    Base de connaissances et FAQ

    Gratuit pour toujours

    La base de connaissances est accessible à tous. Vous y trouverez la documentation du module ainsi que des instructions, des vidéos et des réponses aux questions fréquemment posées.

    Licence

    Licence à vie pour le module

    Contenu complet de la licence

    Guide d'utilisation du panneau de gestion du module

    Domaines supplémentaires pour Multistore

    • Tous nos modules supportent PrestaShop Multistore.
    • La prise en charge d'un nombre illimité de domaines pour PrestaShop Multistore nécessite l'achat du support multistore pour le module.

    Modifier le code

    • Le code du module relatif à l'intégration avec la boutique et la conception (.tpl, .css, .js) est open source et vous êtes libre de le modifier.
    • Le code source du module (.php) est crypté avec ionCube et sa modification annule la garantie.

    Démo

    Démo - tester le module

    • Ce module n'a pas de boutique de démonstration

    Aucune entrée pour le moment.