Magento und console.log
Magento Tutorial – Debugging mit Console Log
Wer mit Magento arbeitet und dort Javascript Code debuggen möchte wird schnell sein blaues Wunder erleben. Es funktioniert nämlich nicht auf gewohntem Weg.
Man fügt ein console.log ein… ruft die Seite auf, startet die Developer Toolbar seiner Wahl und bekommt …. keine Ausgabe.
Als nächstes testet man einen alert aus. Das funktioniert.
Was läuft denn hier schief?
Hier greift nun ein Codeblock im Magento Core, der einfach das Debuggen auf diese Art und Weise unterbindet.
Man hat nun zwei Möglichkeiten: Entweder man passt den Core an, oder aber man fügt vor seinem console.log noch folgende Zeile ein:
Beispielcode Javascript:
delete window['console'];
Siehe da, der console.log wird auch im Developer angezeigt.

Author: Andreas Lang
Andreas Lang hat im Alter von 12 Jahren begonnen, auf einem Atari ST 1040 STFM in Omikron und STOS Basic zu programmieren.
Spiele interessierten ihn nicht so sehr.
Die Welt der Bits und Bytes hat ihn gefangen.
Programmierertechnisch folgten auf dem ersten 486er Turbo Pascal, Visual Basic.
Mit dem ersten Internet Anschluss per 56k Modem folgten HTML, Javascript, CSS und Macromedia Flash.
Die Website www.wizzquiz.de wurde geboren.
Eine Flash Online-Gaming Plattform mit Quiz Spielen, Memory, Sokoban etc.
Später entwickelte er Software unter anderem für Continentale und Siemens AG.
Seit zwei Jahrzehnten konzentriert er sich auf die Webentwicklung und Webdesign mit dem Schwerpunkt PHP, Laravel und Javascript und betreut seine Kunden mit Herz und Seele in allen Bereichen von Entwicklung, Design, Suchmaschinenoptimierung, IT-Recht, IT-Sicherheit etc.