Schneller & effizienter entwickeln mit
der Developer Toolbar for Magento



Seit kurzem steht auf Magento-Connect die Erweiterung
Developer Toolbar for Magento zum Download bereit.

developer_toolbar_560


Diese kleine Erweiterung kann nach der Installation über das Magento Admin-Panel wahlweise Global, per Website oder auch per StoreView aktiviert & deaktiviert werden.

Man findet den entsprechenden “Aktiviert Ja / Nein” Schalter unter System->Konfiguration->Erweitert->Entwickleroptionen.

developer_toolbar_backend


Nach Aktivierung befindet sich am unteren Rand des Browserfensters (Frontend) eine kleine Menüleiste.

toolbar_frontend_560

Die Werkzeugleiste erfindet das Rad nicht neu, sondern bedient sich ohnehin verfügbarer Backend-Funktionalitäten, die man sehr oft benötigt.

Leider sind diese standardmäßig sehr breit über das Magento-Backend verteilt & durch diese Erweiterung zentral & bequem zu bedienen was die Entwicklungs- und auch Debugging Zeiten deutlich verkürzen kann.

Die Links im Frontend arbeiten nach dem Schema “Aktivieren / Deaktivieren” & nach jedem Klick wird die Seite aktualisiert, so dass man Veränderungen der Einstellung auch sofort Live sehen kann.

Ein oranger Link bedeutet aktiviert & ein grauer deaktiviert, somit hat man auch visuell immer Kontrolle über die gegenwärtig gesetzten Einstellungen.


Zur Zeit stehen die folgenden Funktionen in der Developer Toolbar bereit:
- Frontend Hints / Aktivierung u. Deaktivierung der Pfadhinweise + Blocknamen - Frontend
- Backend Hints / Aktivierung u. Deaktivierung der Pfadhinweise + Blocknamen - Backend
Tipp: Wenn Sie nur die Pfadhinweise anzeigen wollen, dann setzen Sie diese Einstellung bitte unter System->Konfiguration->Erweitert->Entwickleroptionen, da die Toolbar zur Zeit nur die Gesamtfunktion “Pfadhinweise + Blocknamen” unterstützt.
- Logs / Aktivierung u. Deaktivierung des System & Fehler-Protokolls
- Merge JS / Aktivierung u. Deaktivierung der Verbindung von JavaScript Dateien
- Store Code in URLs / Aktivierung u. Deaktivierung des Store Codes (meinedomain.de/english bzw. meinedomain.de)
- SEO Rewrites / Aktivierung u. Deaktivierung der Rewrites
- Translate Inline / Aktivierung u. Deaktivierung der Inline Übersetzung (Frontend)
- Clean & Disable All Cache / Deaktivierung und Leerung der Caches


Im folgenden Beispiel wurde einmal auf “Translate Inline” geklickt um individuelle Übersetzungen updatesicher einzubinden. Man sieht ganz unten deutlich den nun orange gefärbten Link “Translate Inline”.

beispiel

Ich arbeite nun seit 3 Tagen mit der Developer Toolbar for Magento und kann diese guten Gewissens weiter empfehlen, da die Wege für wirklich oft benötigte Funktionen deutlich kürzer sind.

Vielen Dank an das Community-Mitglied Mage-World.com für diese sehr brauchbare Extension!!! ;-)

Falls Sie Interesse an weiteren Lösungen dieses Anbieters haben, so finden Sie diese unter http://www.mage-world.com/

Liebe Grüße - Daniel Sasse

  • Twitter
  • Webnews
  • Mister-Wong
  • Facebook
  • Digg
  • BlogMarks
  • Share/Save/Bookmark

11 Kommentare to “Schneller & effizienter entwickeln mit
der Developer Toolbar for Magento”

  1.  Uniquesone sagt:

    Danke für die tolle Erweiterung.

    ich muss euch jedoch warnen, wenn ihr mit dieser Extension in den Live Betrieb geht, deinstalliert diese, nicht einfach nur deaktivieren!

    Denn über

    http://meinshop.de/developertoolbar/index/translate/enabled/1/

    und anderen links, kann alles komplett gesteuert werden, ohne als admin eingeloggt zu sein. Probiert es aus..

  2.  ds_1984 sagt:

    Hallo - vielen Dank für deinen Hinweis - ich habe das gerade mal ausprobiert.

    Auf einer Website wo die Developer Toolbar aktiviert war & auf einer wo sie deaktiviert war (die gleiche Magento-Installation), ich werde immer zur Startseite des Frontends umgeleitet.

    Ich war nicht eingeloggt im Backend. Kann das daher nicht reproduzieren was du meinst.

    Bitte mal eine Info, bzw. Bilder zuschicken falls du etwas ganz anderes meinst, ich habe es nämlich so gemacht das ich diesen Beispiel-Link von dir eben an meine URL angehangen habe & diese eben aufgerufen.

    Liebe Grüße - Daniel

  3.  Uniquesone sagt:

    Okay

    ich sehe gerade wieso es bei dir nicht ging, habe nicht den vollständigen link kopiert oder wordpress hat den link verkürzt.

    Hier der vollständige link

    Einfach

    developertoolbar/index/hints/enabled/1/type/front/

    an die Shopdomäne hinzufügen und staunen.

    Gerade getestet: man muss weder als administrator eingeloggt sein, noch muss die extension aktiviert sein!

    selbst bei deaktivierter extension funktioniert dies

    Bitte um bestätigung

  4. Frank Nerger noergel sagt:

    ich habe ein Problem mit der Toolbar. Es werden immer die Pfade und das Sciptsymbol angezeigt. Auch wenn die Toolbar deaktiviert ist und auch der Debugger. Selbst nach der deinstallation werden diese Sachen noch immer angezeigt.
    Wie mache ich es rückgängig.
    Kann mit Jemand helfen.

    Bitte

    LG
    Frank

  5. Frank Nerger noergel sagt:

    So jetzt habe ich es geschaft,dass die Pfade-, Modul- und Scriptangaben im Frontend verschwunden sind. Nur im Backend sin d noch die Pfad- und Modulangaben zu sehen.

    Hilfe

  6.  ds_1984 sagt:

    Achtet bitte darauf was für Einstellungen gesetzt sind - ich habe die Developer Bar zum Beipiel global deaktiviert & aktiviere sie lediglich für die Website oder eben StoreView wo ich sie gerade einsetzen will & fahre sehr gut damit.

    Auf 1 Sache sollte man aber was unerwünschte Ergebnisse angeht wirklich achten:

    - Viele Einstellungen in der Leiste die man nutzen kann sind global.

    Es lohnt sich wirklich damit zunächst auf einen nicht genutzten System zu experimentieren und sich ggf. das Modul selbst mal richtig anzusehen im Code, dann versteht man auch sehr schnell seine Funktionsweise.

    Achte bitte darauf das der Link für die “Backend Front Hints” nicht orange also aktiv ist, sonst brauch man sich nicht wundern das im Backend die Pfadhinweise an sind.

    Bei der Arbeit mit der Leiste generell “Cache auschalten”!!!

    LG - Daniel

  7. Frank Nerger noergel sagt:

    Hallo Daniel,
    deine Erklärungen haben mein Probelm gelöst.
    Wie immer wunder bare Erläuterungen

    LG Frank

  8.  ds_1984 sagt:

    Kein Thema - gerne! ;-)

  9.  jomaham sagt:

    Hallo,

    die Developer Toolbar wird nicht angezeigt, wenn das blank-Interface genutzt wird. Im default-Interface funktioniert es. Hast du einen Tipp für mich?

    Viele Grüße,
    Jörg

  10.  ds_1984 sagt:

    Wie du schon selber erkannt hast, ist deine genutzte Theme Hierarchie keine die in der Extension-Entwicklung berücksichtigt werden kann.

    Daher bleibt nur die Dateien zu kopieren aus dem default Theme aus dem default Interface. Den Ordner “developertoolbar” unter “template” und die Datei “developertoolbar.xml” unter “layout”.

    Dann sollte es funktionieren.

    Liebe Grüße - Daniel

Kommentar erstellen

You must be logged in to post a comment.

Bitte beachten: Mxperts.de ist kein Supportforum sondern eine Informationsplattform, deshalb benutzt für Diskussionen das deutsche Forum von Magento. (Fragen/Kommentare zu den Tutorials ausgeschlossen). Außerdem gebe ich keinen kostenlosen Support zu Magento. Leider haben das einige Leser in letzter Zeit falsch Verstanden und ich bitte um Euer Verständnis. Ich denke diese Plattform ist von unserer Seite aus schon genügend Gratis-Leistung.