Zum Hauptinhalt springen
Version: 0.4.x

Debugging

Vorsicht

Dieser Artikel richtet sich an Webentwickler, Debugging ist nichts, das der durchschnittliche Benutzer benötigen sollte.

WCPOS ist größtenteils eine JavaScript-Webanwendung - und als solche - wird das meiste Debugging über die Browser-Konsole durchgeführt. Wenn das Debugging aktiviert ist, wird WCPOS verschiedene Nachrichten in der Konsole protokollieren, die bei der Diagnose von Problemen hilfreich sein können.

Eine geöffnete JavaScript-Konsole in Chrome für den Mac

Debugging mit wp-config.php einschalten

Durch das Setzen des SCRIPT_DEBUG Flags in Ihrer wp-config.php Datei, können Sie das WCPOS-Debugging einschalten. Dies wird die unminifizierten Skriptdateien laden und außerdem Debug-Nachrichten in der Browser-Konsole aktivieren.

Debugging über die Browser-Konsole einschalten

Wenn Sie keinen Zugriff auf die wp-config.php Datei haben, können Sie Debug-Nachrichten aktivieren, indem Sie ein debug Flag im Local Storage hinzufügen. Dies kann erfolgen, indem Sie localStorage.setItem('debug', '*') in die Konsole eingeben. Nun aktualisieren Sie die Seite und das Debugging wird eingeschaltet. Konsolenprotokollierung kann Browser-Ressourcen verbrauchen, daher möchten Sie das Debugging wahrscheinlich abschalten, sobald Sie damit fertig sind. Um das Debugging auszuschalten, geben Sie einfach localStorage.removeItem('debug') in die Konsole ein und aktualisieren Sie die Seite.