Ajax requests debuggen Üblicherweise wird man auf Fehler recht klar hingewiesen - je nach Konfiguration direkt detailliert im frontend, in den log Dateien oder per Email. Bei Ajax requests (Prozesse im Hintergrund) ist es meist recht schwierig zu erkennen, dass überhaupt ein Problem besteht, denn Fehlermeldungen werden nicht direkt angezeigt. Im backend finden sämtliche Prozesse im Hintergrund statt - vom Laden der Module (Artikel Übersicht etc) bis zur Ausführung aller Aktionen (Artikel speichern etc). Anzeichen für fehlerhafte requests sind sich endlose drehende Rädchen oder eine “0” Meldung, die mit einem Klick auf “Ok” bestätigt werden muss. Im frontend wird zb beim Aufnehmen eines Artikels in den Warenkorb ein Ajax request ausgeführt. Auch hier ist ein endlos drehendes Rädchen ein Hinweis auf ein fehlerhaften request. Um den Problemen auf die Schliche zu kommen, können wir uns die im Hintergrund gesendeten requests und die entspreche Antwort anschauen. Dafür können wir im Firefox das Plugin “Firebug” oder die nativen Entwicklertools in Google Chrome nutzen. Firefox
Google Chrome Weiterführende Informationen in der Dokumentation Debuggen mit FirePHP und Shopware