Questo modulo è destinato agli amministratori che desiderano avere una panoramica completa della cronologia delle modifiche di tutte le impostazioni e i campi del pannello di amministrazione di PrestaShop:
- Registrazione di tutte le modifiche nel Back Office - Gestione di tutti i campi disponibili nel pannello di amministrazione di PrestaShop.
- Registrazione di tutte le modifiche dall'API.
- Registro preciso di tutte le azioni eseguite.
- Informazioni precise sui valori prima e dopo il salvataggio della modifica.
- Architettura moderna - non influisce sulle prestazioni del negozio.
Il nostro modulo vi fornirà la risposta quando avrete bisogno di determinare chi e cosa ha modificato, rotto, aggiunto o cancellato cose nel vostro negozio - configurazioni, descrizioni, prezzi, ecc. Vi dirà tutto questo con un alto grado di precisione, comprese le informazioni sui valori precedenti alle modifiche.
Registrazione delle azioni amministrative
Registrazione delle azioni amministrative: aggiunta, modifica, eliminazione di oggetti e registrazione delle azioni dall'API, compresa l'identificazione delle chiavi API.
Gestione di tutti i campi e i dati del Back Office
Oggetti: Prodotto, Categoria, Ordine, Cliente, ecc.
Moduli: installazione/disinstallazione
Configurazione: modifiche alle impostazioni del negozio
API: chiamate con identificazione della chiave
Prestazioni enormi
Impatto zero sulle prestazioni del negozio grazie al sistema di dati a 4 livelli: Redis → Memoria → RAM → File

{"field_changes": { "name": { "from": "Vecchio nome del prodotto", "a": "Nuovo nome prodotto" }, "prezzo": { "da": 19.99, "a": 29.99 }, "attivo": { "da": 0, "a": 1 } } }Tracciamento automatico
Il modulo traccia automaticamente le modifiche a livello di tutti i campi modificabili e le azioni, utilizzando gli agganci Before/After:
Rilevamento delle modifiche
Il sistema del modulo confronta i valori prima e dopo le modifiche
Filtro e ricerca
Filtro per azione, tipo di oggetto, dipendente, data e nome e ID dell'oggetto
Dettagli
Dettagli del contesto di ciascun registro con data, fonte, autore e valori prima e dopo la modifica.


Il modulo non influisce sulle prestazioni del negozio, in quanto gestisce enormi quantità di log in un efficiente sistema di fallback a 4 livelli
Server Redis esterno → SQL → RAM → File:
1
Redis
RPUSH dei log nella coda activity_log + elaborazione asincrona tramite cron
2
Tabella di memoria MySQL
Tabella ps_activity_log_buffer + operazioni veloci in RAM
3
Buffer in memoria
Tabella PHP in-memory per tutta la richiesta + Flush al termine dell'esecuzione (shutdown)
1
File NDJSON
Scrittura in var/logs/activity_fallback.ndjson + migrazione via cron al database
Se uno dei sistemi è inattivo o non disponibile, il modulo passa automaticamente al livello successivo.
Monitoraggio del sistema di log
- Stato dei sistemi di archiviazione nel pannello di amministrazione
- Registri degli errori in PHP
error_log - Metriche delle prestazioni negli script CRON
Sicurezza
- ID dipendente: recupero automatico dal contesto PrestaShop
- Chiave API: rilevamento dalle intestazioni di autorizzazione
- Escape SQL: tutti i dati vengono sottoposti aescape in modo sicuro
- Permessi dei file: permessi appropriati per i file di log
- Esclusioni di classe: possibilità di escludere classi sensibili (ad es. EmployeeSession)
Test unitari
Il modulo è dotato di test unitari automatici, in modo che il suo corretto funzionamento nel vostro negozio sia altamente probabile.
- ActivityLogger (singleton, logging, flush)
- StorageManager (fallback, operazioni batch)
- FileStorage (NDJSON, recupero, cancellazione)
- LogMigrator (migrazione, pulizia)
Requisiti tecnici
Requisiti tecnici
- PHP 7.1 - 8.x
- Estensione server ionCube Loader
- Solo PrestaShop Importer: PHP libxml versione > 2.9.3
- Solo PrestaShop Facebook Integrator: PHP 7.2 o superiore
- Validatore IVA PrestaShop solo: PHP SOAP
Ulteriori informazioni sui requisiti tecnici nella knowledge base
Supporto = Aggiornamenti + HelpDesk
Ottenete 90 giorni (3 mesi) di accesso al pacchetto di supporto completo di PrestaShow.
Aggiornamenti dei moduli
I moduli ti informano degli aggiornamenti disponibili. Leggete il changelog ed eseguite un aggiornamento del modulo con un solo clic direttamente dal vostro negozio.
Pannello HelpDesk
Questo è il pannello in cui vi forniamo assistenza. Nell'HelpDesk è possibile segnalare problemi, ordinare l'installazione e gli aggiornamenti gratuiti dei moduli, nonché modifiche e lavori di sviluppo individuali.
Estendere il support o
Una volta scaduto il supporto, è possibile utilizzare il modulo senza alcuna restrizione. È possibile estendere l'accesso al supporto in qualsiasi momento, quando se ne ha bisogno.
Base di conoscenze e FAQ
Gratis per sempre
La Knowledge Base è disponibile per tutti. Vi troverete la documentazione del modulo, nonché istruzioni, video e risposte alle domande più frequenti.
Licenza a vita per il modulo
- È possibile utilizzare il modulo senza limitazioni per 1 negozio = 1 dominio.
- È possibile utilizzare un dominio aggiuntivo, ad esempio per una copia per sviluppatori.
- Con un piccolo sovrapprezzo è possibile cambiare il dominio del modulo.
Domini aggiuntivi per Multistore
- Tutti i nostri moduli supportano PrestaShop Multistore.
- Il supporto di un numero illimitato di domini per PrestaShop Multistore richiede l'acquisto del supporto multistore per il modulo.
Modifica del codice
- Il codice del modulo relativo all'integrazione con il negozio e al design (.tpl, .css, .js) è open source e siete liberi di modificarlo.
- Il codice sorgente del modulo (.php) è criptato con ionCube e la sua modifica invalida la garanzia.
Demo - prova il modulo
- È possibile testare il modulo nel nostro negozio demo.
- Il link al negozio demo si trova nella sezione superiore del sito ⬆️.
- In caso di problemi con il funzionamento della demo, contattateci.
Non ci sono ancora voci.















