Moduli
Disattiva un modulo che rompe il checkout
I clienti tornano a ordinare in pochi minuti, mentre il modulo difettoso aspetta spento con tutte le sue impostazioni intatte.
ProVersione a pagamento
Cosa sostituisce: 1-2 ore di diagnosi d’emergenza
il checkout è rotto da stamattina. trova quale modulo lo causa e disattivalo, non disinstallarlo. poi controlla che il checkout funzioni
Cosa fa la chat
- La chat legge i messaggi di errore e trova il modulo che c’è dietro.
- Mostra cosa toccherebbe la disattivazione, con un avviso per i moduli di pagamento e di consegna.
- Dopo il tuo sì disattiva il modulo, conservando i suoi dati e le sue impostazioni.
- Ricontrolla le pagine del checkout e ti dice se gli errori sono cessati.
Il problema
Da stamattina i clienti non riescono a completare gli ordini. Il log degli errori cita un modulo per la confezione regalo che abbiamo installato la settimana scorsa.
Cosa ottieni
Il checkout funziona di nuovo, e hai l’errore e il nome del modulo da mandare al suo autore. Riattivarlo è una sola richiesta.
Il controllo resta a te
Vedi ogni modifica prima che venga salvata e nulla succede senza il tuo sì. Il lavoro sui componenti aggiuntivi richiede l’interruttore Moduli nel pannello del modulo, che si spegne da solo dopo 24 ore, e i loro file vengono salvati prima di ogni modifica.
Casi d’uso correlati
Per sviluppatori
- Area
- 4 · Moduli
- In TellMyShop Free
- no, solo versione a pagamento
- Per
- Agenzia / freelance, Sviluppatore, Titolare del negozio
- Strumenti
- ps_get_logs, ps_list_modules, ps_toggle_module, ps_inspect_page
Passo dopo passo
- Trova l’errore fatale o l’eccezione con ps_get_logs e lo collega a un modulo con ps_list_modules (con l’hook preso dallo stack trace).
- Chiama ps_toggle_module (active=false); l’anteprima avvisa per i moduli di pagamento e di spedizione. L’esecuzione richiede di solito 15-40 s, mentre PrestaShop ricostruisce la cache.
- Dopo l’approvazione disattiva il modulo; i suoi dati e la sua configurazione restano; si annulla con ps_revert_change.
- Ricontrolla con ps_get_logs e ps_inspect_page sulle pagine del carrello e dell’ordine.
Sicurezza
Serve l’interruttore Moduli nel pannello del modulo, che si spegne da solo dopo 24 ore; il titolare riceve un’e-mail quando viene acceso. Ogni scrittura mostra un’anteprima, parte solo dopo la tua approvazione (token monouso) e viene registrata nella cronologia delle modifiche. La disattivazione è l’alternativa sicura alla disinstallazione: i dati del modulo restano. La disinstallazione è uno strumento separato e irreversibile.
Ultimo aggiornamento: 2026-10-25