Shop Erweiterung debuggen
Achtung:
Vergessen Sie nicht das Debugging im Live-Betrieb wieder zu deaktivieren!
Warenkorb und Warenkorb-Berechnung debuggen
- Schalten Sie via TypoScript-Konstante das
themes.configuration.extension.shop.debug = 1
- Der Warenkorb wird immer via AJAX nachgeladen. Mit aktiviertem Debug haben Sie an dem JSON zusätzliche Informationen über Berechnungen und deren Ergebnisse.
Checkout debuggen
Das Debugging des Checkouts läuft über das sys_log
, sodass Sie über einen Zeitraum die Checkouts beobachten und dann gezielt untersuchen können.
- Wechseln Sie in das Settings-Modul und öffnen Sie die Extension Configuration durch einen Klick auf Configure extensions
- Klappen Sie den Abschnitt Shop auf und wechseln Sie auf den Tab Logging.
- Hier stellen Sie das Log level auf
DEBUG
- nun haben Sie das Logging der Shop-Erweiterung grundsätzlich aktiviert. - Um die Logs jetzt auswerten zu können müssen Sie eine weitere Erweiterung installieren, die
EXT:logs
. Diese finden Sie im TER oder auf Packagist. - Nach dem Installieren finden Sie im TYPO3-Backend ein weiteres Log-Modul in dem Sie die Einträge gefiltert nach Level
debug
ausgeben lassen können.