Neues Entwickler-Plugin: Smarter Smarty Debug

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
Ausgewählten Entwicklern haben wir es auf dem Servicepartner-Treffen schon vorgestellt, nun für alle verfügbar:
Unser kleines Helferlein für alle Shop-Entwickler, die das Smarty-Debug-Popup genau so nervt wie uns - Smarter Smarty Debug.
Nähere Infos gibt's unter Kreativkonzentrat | Smarter Smarty Debug
und eine Demo unter JTL Shop 3 Demoshop | Kreativkonzentrat (STRG+Enter drücken).

Kurz die Eckpunkte:

  • Anzeigen von Smarty-Variablen
  • Anzeigen von PHP-Fehlern
  • Anzeige geladener Templates
  • Anzeigen eigener Debug-Ausgaben
  • Anzeigen registrierter Hooks
  • Komfortable Suche nach Knoten, Werten oder Pfaden
  • das alles in einer nicht-störenden Konsole statt einem extra Popup
  • und zwar unverschlüsselt und kostenfrei

Über Feedback würden wir uns natürlich freuen, falls es jemand selbst testen möchte oder einsetzt.
 

3po

Sehr aktives Mitglied
30. August 2011
2.601
98
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

geht bei mir nicht, bekomme folgende Fehlerseite angezeigt
Code:
[B]Internal Server Error[/B]

 The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator,  [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
 More information about this error may be available in the server error log.
 
[HR][/HR] [B] Was hat dieser Fehler zu bedeuten?

[/B] Dieser Fehler kann viele verschiedene Ursachen haben. Die häufigsten Fehler sind:

[B]bei PHP[/B] 
[LIST]
[*] das Script hat zu viel CPU-Ressourcen verbraucht und wurde beendet 
[*] das Script hat zu viel Memory-Ressourcen verbraucht und wurde  beendet. In diesem Fall finden Sie eine Zeile ähnlich wie diese in Ihrem  error.log "Unable to allocate X bytes" 
[*] .htaccess Datei mit falschen Befehlen (mehr Informationen im error.log) 
[/LIST]
 [B]weitere Informationen finden Sie in der Datei error.log im Ordner logs[/B]

 [B]bei Perl und anderen Scriptsprachen[/B] 
[LIST]
[*] das Script hat zu viel CPU-Ressourcen verbraucht und wurde beendet 
[*] das Script hat zu viel Memory-Ressourcen verbraucht und wurde  beendet. In diesem Fall finden Sie eine Zeile ähnlich wie diese in Ihrem  error.log "Unable to allocate X bytes" 
[*] Script wurde nicht im ASCII Modus hochgeladen 
[*] Script hat falsche Rechte (korrekt: 755) 
[*] der Pfad zum Interpreter in der 1. Zeile ist nicht korrekt 
[*] .htaccess Datei mit falschen Befehlen (mehr Informationen im error.log) 
[/LIST]
 [B]weitere Informationen finden Sie in der Datei error.log im Ordner logs[/B]
 

liwe_fs

Gut bekanntes Mitglied
21. November 2012
149
6
MOS
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Eine Sauberes und durchdachtes Plugin
Super und vielen Dank

Lucien
 

DieUpdater

Aktives Mitglied
19. Mai 2013
123
0
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Nice ! Werden auch zusätzliche Infos bereit gestellt die im Pop-Up nicht da wären ?
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
731
123
50226 Frechern
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Super! Danke dafür. Übersichtlicher als Smarty Debug und dann noch die PHP Fehlermeldungen .... respekt :)
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Nice ! Werden auch zusätzliche Infos bereit gestellt die im Pop-Up nicht da wären ?
Ja, die PHP-Fehler z.B. - und zwar fein säuberlich gruppiert und aufklappbar.
Außerdem eben eigener Input, den man in beliebigen (z.B. Plugin-)PHP-Dateien angeben kann via
$GLOBALS['dbg']->dump($meineVariable, 'diesen-namen-traegt-sie-im-popup');
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
731
123
50226 Frechern
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Eine Frage/Bitte - Ist es so als Sahnehäubchen möglich, ein alles aufklappen/alles zuklappen Link bei den Suchergebnissen zu integrieren?
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Eine Frage/Bitte - Ist es so als Sahnehäubchen möglich, ein alles aufklappen/alles zuklappen Link bei den Suchergebnissen zu integrieren?
Ist eine Idee.

In der neuen Version ist übrigens ein kleiner Bugfix bzgl. Sessions drin und es können POST, GET und SESSION-Variablen sowie Cookies und der eigene Speicherverbrauch angezeigt werden.
Bei umfangreicheren Seiten kann letzterer schonmal über 30MB betragen, ein PHP-Wert für max_memory von 64MB kann also knapp werden.
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
731
123
50226 Frechern
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

es können POST, GET und SESSION-Variablen sowie Cookies und der eigene Speicherverbrauch angezeigt werden
Danke super Sache :)
Ich habs bisher über $GLOBALS['dbg'] gelöst - Vorteil (für mich): ein kurzes include (als Code-Schnipsel) an der richtigen Stelle und man hat die Werte die man braucht ohne in den Shopadmin wechseln zu müssen.
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
731
123
50226 Frechern
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Eine Bitte zur neuen Version (1.01). Könntet ihr den "eigenen Debuginput" wieder nach oben bringen? Oder vielleicht die "Smartyvariablen" zuklappbar gestalten? Ich denk mal, eigener Input hat die höchst Priorität.
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Version 1.02 ist freigegeben.
Bringt den eigenen Input wieder ganz nach oben und alle Sektionen sind per Klick aus-/zuklappbar.
Außerdem kann auch die Ausgabe der Smartyvariablen und -templates deaktiviert werden.
 

basti

Gut bekanntes Mitglied
12. September 2007
774
13
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

Hallo,

wäre es möglich, das Plugin um die PHP/Serverinformationen zu erweitern?
z.B: die Ausgaben von phpinfo mit zu integrieren?
Das wäre genial!!!

DANKE schonmal
Gruß Basti
 

basti

Gut bekanntes Mitglied
12. September 2007
774
13
AW: Neues Entwickler-Plugin: Smarter Smarty Debug

hatte zwar noch keine Zeit, aber:
genial!! DANKE!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Webinar „Shipping 2.0“ am Dienstag, 14.07.2026 – über 500 Anmeldungen, was es Neues gibt und wie ihr das Beste daraus macht News, Events und Umfragen 6
Neu Neues Tool - eBay Penner finden, beenden und neu listen Schnittstellen Import / Export 0
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu Freelancer / JTL-Spezialist & Entwickler sucht Projekte – remote verfügbar Dienstleistung, Jobs und Ähnliches 0
Neu Mail mit Plugin zum testen der Sicherheitslücke echt? Allgemeine Fragen zu JTL-Shop 31
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Plugin Preisvorschlag Plugins für JTL-Shop 6
Neu Plugin Allgemeine Fragen zu JTL-POS 1
Neu Betatester gesucht - Plugin: Geizhals Basket Tracking inkl. EMID Übermittlung Plugins für JTL-Shop 0

Ähnliche Themen