• DE
  • EN
  • ES
  • NL

Blog

Nützliche Magento-Erweiterungen für Entwickler, Anfänger und andere


Dieser Artikel wurde ursprünglich auf Englisch im Magentron Blog als Useful Magento extensions for developers, novice users and others veröffentlicht.

Veröffentlicht am Montag, 20. Februar 2012 von Jeroen Derks.

Magento Connect bietet sehr viele Erweiterungen — aber welche davon sind tatsächlich nützlich für Entwickler, Anfänger und andere Magento-Nutzer? Die Arbeit mit Magento als Entwickler hat mich zu einigen nützlichen Erweiterungen geführt, die mein Leben und das meiner Kunden einfacher machen.
  • System Config Search von Alan Storm

    Eine der nützlichsten Erweiterungen für Anfänger. Sie ermöglicht das Durchsuchen der Systemkonfigurationsoptionen im Adminbereich. Nicht nur Anfänger profitieren von dieser Erweiterung — auch erfahrene Entwickler vergessen manchmal, wo bestimmte Konfigurationsoptionen genau verfügbar sind.
  • Magneto Debug von Sorin Stoiana

    Auch eine der nützlichsten Erweiterungen — diesmal für Entwickler und Designer. Über ein unaufdringliches Element im Frontend sehen Sie schnell:

    • welche Module verwendet werden und in welchen Versionen
    • wie lange die Generierung der Seite dauerte und wie viel Speicher verwendet wurde
    • die aktuelle Konfiguration
    • Controller- und Request-Daten
    • welche Modelle für die Seite verwendet wurden
    • welche Layout-Konfiguration verwendet wurde
    • welche Blöcke verwendet wurden

  • Image Clean von Defcon2

    Bei den meisten Kunden ist eine Form von Import notwendig. Beim Import werden Bilder für Produkte oft mehrfach konfiguriert, wodurch mehrere Kopien im Verzeichnis media/catalog/product entstehen. Mit dieser Erweiterung können Sie Bilder in diesem Verzeichnis finden, die nicht mehr in den Produktdaten referenziert werden, und sie löschen, um Speicherplatz freizugeben.
  • Clever CMS von Johann Reinke

    Wenn Sie eine einfache CMS-Baumstruktur benötigen, funktioniert diese Erweiterung "out of the box" wunderbar. Beachten Sie, dass bei der Installation eine Kopie der aktuellen CMS-Seiten angelegt wird — wenn Sie das Modul deinstallieren oder deaktivieren, werden Ihre alten CMS-Seiten wieder sichtbar.
  • WordPress Integration von FishPig

    Wenn Sie ein fortgeschritteneres CMS möchten, können Sie WordPress direkt in Magento integrieren. Nach etwas Konfiguration haben Sie schnell Ihren neuen oder bestehenden (auch entfernten) WordPress-Blog in Ihrer Magento-Website integriert.
  • Module List von Pulse Storm LLC (Alan Storm)

    Wie alle Magento-Entwickler und -Nutzer wissen, kann Funktionalität durch das Installieren von Modulen ergänzt oder verändert werden. Um eine Übersicht der installierten Module aus dem Adminbereich zu bekommen, können Sie Module List verwenden.
  • Vertical Navigation von Rico Neitzel

    Das Standard-Header-Menü mag genügen, aber manchmal verlangt das Design ein vertikales Menü zur Navigation des Katalogs. Diese Erweiterung macht das sehr einfach und ist leicht anpassbar.
  • PHPUnit Testing Integration von EcomDev (Ivan Chepurnyi)

    Vor Kurzem stieß ich auf das Zitat "If you want to improve your software, don't test more; develop better." Allerdings glaube ich nicht, dass das funktioniert, wenn man Tests nicht in die Entwicklung integriert. Diese Erweiterung hilft Ihnen, Unit-Tests für Ihren Magento-Code zu schreiben. Sie kommt mit umfangreicher Dokumentation, und Sie können einen Blick auf die Testklassen meiner EmailImages-Erweiterung auf GitHub werfen.
  • Email Template Adapter von Finn

    Eines der Dinge, die mir manchmal entgehen (allerdings immer seltener), sind die von Magento verschickten E-Mails. Persönlich bin ich kein großer Fan der E-Mail-Konfiguration, aber seit ich diese Erweiterung entdeckt habe, ist es sehr einfach, ein einheitliches Design für alle ausgehenden E-Mails einzufügen.

Wenn Sie eine Erweiterung kennen, die hier erwähnt werden sollte, lassen Sie es mich bitte über einen Kommentar oder per E-Mail wissen — danke!

Benötigen Sie Hilfe bei PHP, Magento oder Laravel? Nehmen Sie Kontakt mit mir auf.