Conny
Sehr aktives Mitglied
- 7. September 2009
- 578
- 61
Hi,
nachdem ich ein paar Dinge im JTL eigenen Debugger vermisst habe, habe ich mich hingesetzt und einen eigenen Debugger für den Shop entwickelt.
Ich würde mich freuen, wenn ihr den mal testen könntet und mir ein Feedback gebt.
Hier mal eine kurze (nicht vollständige) Übersicht:
✔ Aufruf jederzeit per Strg+Enter, Schließen mit Esc
✔ alle Variablen der Seite in einem Fenster
✔ nur für angemeldete Admins oder freigegebene IP-Adressen sichtbar
✔ Daten werden erst beim Öffnen nachgeladen, die Seite bleibt schlank
✔ Anzeige von
✔ Klick auf einen Schlüssel kopiert den Smarty-Pfad
✔ AJAX-Requests mitschneiden inklusive Response
✔ PHP-Fehler und Deprecations mit Stacktrace
✔ SQL-Abfragen mit Dauer, Aufrufer und N+1-Erkennung
✔ gefeuerte Hooks und lauschende Plugins
✔ Variablen von E-Mail-Vorlagen als Anhang
✔ phpinfo() im Fenster
✔ sensible Werte werden automatisch maskiert
✔ schaltet sich nach einstellbarer Zeit selbst ab
✔ verschiebbares, vergrößerbares Fenster mit Vollbild
✔ Darkmode-Darstellung, unabhängig vom Shop-Template
u.v.m.
https://blog.hennweb.de/ch-jtl-debugger/
nachdem ich ein paar Dinge im JTL eigenen Debugger vermisst habe, habe ich mich hingesetzt und einen eigenen Debugger für den Shop entwickelt.
Ich würde mich freuen, wenn ihr den mal testen könntet und mir ein Feedback gebt.
Hier mal eine kurze (nicht vollständige) Übersicht:
✔ Aufruf jederzeit per Strg+Enter, Schließen mit Esc
✔ alle Variablen der Seite in einem Fenster
✔ nur für angemeldete Admins oder freigegebene IP-Adressen sichtbar
✔ Daten werden erst beim Öffnen nachgeladen, die Seite bleibt schlank
✔ Anzeige von
- Smarty-Variablen und Smarty-Config
- Request ($_GET, $_POST, $_FILES)
- Session, Cookies und $_SERVER
- statische Shop-Werte (Shop::$kArtikel, Seitentyp …)
- PHP-Konstanten
✔ Klick auf einen Schlüssel kopiert den Smarty-Pfad
✔ AJAX-Requests mitschneiden inklusive Response
✔ PHP-Fehler und Deprecations mit Stacktrace
✔ SQL-Abfragen mit Dauer, Aufrufer und N+1-Erkennung
✔ gefeuerte Hooks und lauschende Plugins
✔ Variablen von E-Mail-Vorlagen als Anhang
✔ phpinfo() im Fenster
✔ sensible Werte werden automatisch maskiert
✔ schaltet sich nach einstellbarer Zeit selbst ab
✔ verschiebbares, vergrößerbares Fenster mit Vollbild
✔ Darkmode-Darstellung, unabhängig vom Shop-Template
u.v.m.
https://blog.hennweb.de/ch-jtl-debugger/