Modules
Zet een module uit die de checkout kapotmaakt
Klanten kunnen binnen een paar minuten weer bestellen, terwijl de defecte module uitgeschakeld wacht met al haar instellingen intact.
ProBetaalde versie
Wat het vervangt: 1-2 u spoeddiagnose
de checkout is sinds vanochtend kapot. zoek welke module het veroorzaakt en zet die uit, niet verwijderen. controleer daarna of de checkout werkt
Wat de chat doet
- De chat leest de foutmeldingen en vindt de module erachter.
- De chat toont wat uitschakelen zou raken, met een waarschuwing voor betaal- en bezorgmodules.
- Na jouw “ja” zet de chat de module uit, met behoud van haar gegevens en instellingen.
- De chat controleert de checkoutpagina’s opnieuw en vertelt je of de fouten zijn gestopt.
Het probleem
Sinds vanochtend kunnen klanten hun bestelling niet afronden. Het foutlogboek noemt een module voor cadeauverpakking die we vorige week hebben geïnstalleerd.
Wat je krijgt
De checkout werkt weer, en je hebt de fout en de naam van de module om naar de maker te sturen. Weer aanzetten is één verzoek.
Jij houdt de controle
Je ziet elke wijziging voordat die wordt opgeslagen en er gebeurt niets zonder jouw “ja”. Werk aan add-ons heeft de schakelaar Modules in het modulepaneel nodig, die na 24 uur vanzelf uitgaat, en add-onbestanden krijgen een back-up voordat ze veranderen.
Verwante toepassingen
Voor ontwikkelaars
- Gebied
- 4 · Modules
- In TellMyShop Free
- nee, alleen in de betaalde versie
- Voor
- Bureau / freelancer, Ontwikkelaar, Winkeleigenaar
- Tools
- ps_get_logs, ps_list_modules, ps_toggle_module, ps_inspect_page
Stap voor stap
- Vindt de fatal error of exception met ps_get_logs en koppelt die aan een module met ps_list_modules (met de hook uit de stacktrace).
- Roept ps_toggle_module aan (active=false); het voorbeeld waarschuwt bij betaal- en verzendmodules. Uitvoeren duurt meestal 15-40 s, terwijl PrestaShop zijn cache opnieuw opbouwt.
- Zet na goedkeuring de module uit; haar gegevens en configuratie blijven; ongedaan maken met ps_revert_change.
- Controleert opnieuw met ps_get_logs en ps_inspect_page op de winkelwagen- en bestelpagina’s.
Veiligheid
Hiervoor is de schakelaar Modules in het modulepaneel nodig; die gaat na 24 uur vanzelf uit, en de eigenaar krijgt een e-mail als hij wordt aangezet. Elke schrijfactie toont een voorbeeld, wordt pas uitgevoerd na jouw goedkeuring (eenmalig token) en wordt vastgelegd in de wijzigingsgeschiedenis. Uitschakelen is het veilige alternatief voor verwijderen: de gegevens van de module blijven. Verwijderen is een aparte tool die niet ongedaan kan worden gemaakt.
Laatst bijgewerkt: 2026-10-25