Thorsten Eller
Verlagsgesellschaft
Rudolf Müller GmbH & Co. KG
Eine immense Stärke von Magento ist seine riesige Community von Webentwicklern – die sich unter anderem durch eine große Fülle von Extensions oder Modulen manifestiert, mit der Shopbetreiber und Entwickler das mächtige Shopsystem erweitern und noch leistungsfähiger machen können.
Aktuell listet Magento Connect, der offizielle Magento Modul Marktplatz, über 5900 Extensions. Hier hat man die Qual der Wahl, und gerade für den Einstieg ist es nicht leicht, die Spreu vom Weizen zu trennen und die wirklich nützlichen und nötigen Extensions zu finden.
Dabei wollen wir helfen. In unserer inzwischen fünfjährigen Erfahrung als Magento-Entwickler haben sich eine Handvoll Module herauskristallisiert, die eigentlich jeder Shop gut gebrauchen kann. Die Auflistung erhebt keinen Anspruch auf Vollständigkeit, sondern möchte Wegweiser zu einigen wichtigen, nützlichen und gut gemachten Extensions sein.
Wir freuen uns auf Rückmeldungen und Hinweise! Welche Extensions würdet Ihr zur „Grundausstattung“ eines Magento-Shops zählen?
Inhalt
„Magento ist ein Amerikaner“ – daher ist ein nackter Magento-Shop zunächst nicht komplett für die hohen (juristischen) Ansprüche des deutschen Marktes vorbereitet. Verschiedene Extensions (Market ready Germany, Magento Deutsch) buhlen hier um die Gunst der Entwickler, für uns die beste ist jedoch MageSetup des FireGento Teams.
Im Wesentlichen sorgt MageSetup dafür, dass der jeweilige Magento-Shop an die rechtlichen Rahmenbedingungen in Deutschland angepasst wird.
Einige der wichtigsten Features:
Das Modul unterstützt zudem weitere Länder bzw. Sprachen, wie England, Österreich, Schweiz und Frankreich.
MageSetup macht einiges besser als sein Vorgänger GermanSetup wie auch Market Ready Germany:
Modul-Website: firegento.com/modules/magesetup/
GitHub: firegento.com/modules/magesetup/
Keine Frage – ein deutscher Shop funktioniert nicht ohne deutsche Sprache. Diese wird als Sprachpaket in Magento installiert.
Es kann von Magento Connect heruntergeladen werden: bit.ly/sprachpaket-de-magento-connect
Oder man kann es direkt bei GitHub beziehen: github.com/riconeitzel/German_LocalePack_de_DE
Ohne Zweifel zählt jQuery zu den inzwischen populärsten Javascript Bibliotheken und wird daher auch in vielen Magento-Shops eingesetzt, gerade um das Frontend um nützliche und schöne Funktionen wie Slider, Lightboxen, Ajax-Calls und vielerlei mehr zu erweitern.
Um die Bibliothek mit den benötigten Dateien nicht manuell installieren und einbauen zu müssen, gibt es die Extension MageJquery, welche das schnell und zuverlässig erledigt:
Der Vorteil von MageJquery gegenüber anderen ähnlichen Modulen ist, dass die Extension jederzeit das jQuery Paket aktualisieren kann: Einfach die gewünschte Version konfigurieren, speichern, fertig.
MageJquery bei Magento Connect: www.magentocommerce.com/magento-connect/magejquery.html
MageJquery direkt bei interSales: www.intersales.de/shop/magento-magejquery.html
Magento ist bei der regelbasierten Versandkostenberechnung von Hause aus etwas dünn ausgestattet – neben der Möglichkeit, eine Pauschale zu hinterlegen sowie Versandkostenfrei-Aktionen zu definieren, gibt es nur noch die Table Rates. Diese „Tabellenbasierten Versandkosten“ bieten aber nur die Möglichkeit, Regeln nach Ziel-Land sowie Gewicht zu hinterlegen.
In diese Bresche springt die kostenfreie Extension MatrixRates von WebShopApps. Sie erweitert die Table Rates um die Möglichkeit, zusätzlich mit Postleitzahl-Mustern inklusive Bereichsangaben zu arbeiten, und neben dem Gewicht auch nach der Bestellsumme sowie Bestellmenge zu differenzieren. Mehrere Versand-Optionen können dabei simultan angeboten werden, zB. „Normal“ und „Express-Versand“.
Unter System > Konfiguration > Versandarten kann das Modul konfiguriert werden. Dort werden die Regeln als CSV-Datei importiert. Weiterer Bonus: Die Module von WebShopApps sind perfekt dokumentiert.
Wer will, kann bei WebShopApps noch mächtigere, zum Teil sehr spezialisierte, Versandmodule erwerben.
MatrixRate: www.webshopapps.com/eu/free/matrixrate-shipping-extension.html
Magento kann Versandkosten erst im Checkout anzeigen – nachdem die Lieferadresse ausgewählt wurde. Wesentlich schöner ist es, dem Kunden die Versandkosten schon im Warenkorb auszuweisen, auch wenn dies – aus logischen Gründen – nur mit Einschränkungen möglich ist.
Hier hilft PRWD_Autoshipping. Einmal installiert, muss zunächst in der Konfiguration das Default-Land angegeben werden, für welches die Versandkosten automatisch gesetzt werden sollen. Anschließend kann man seine verschiedenen Versandarten mit Prioritäten versehen. Das Modul ermittelt dann in der Reihenfolge der Prioritäten die momentan am ehesten passende Versandkostenregel und berechnet diese entsprechend.
So könnte z.B. die Regel „versandkostenfrei“ mit dem Weight 1 und der Standardversand mit Weight 2 versehen sein. PRWD_Autoshipping würde dann zunächst prüfen, ob Versandkostenfrei zutrifft. Falls nicht, wird die nächste Versandart geprüft, und so weiter.
PRWD_Autoshipping bei Magento Connect:www.magentocommerce.com/magento-connect/prwd-auto-shipping.html
Bei GitHub: github.com/mystix/PRWD_Autoshipping
Auch wenn sie inzwischen nicht mehr hipp ist – viele Shops bieten sie noch an, die Zahlart Nachnahme. Das Modul Phoenix_CashOnDelivery verhilft Magento-Shops zu dieser Zahlart.
Die Konfiguration erlaubt die Definition der Nachname-Gebühr, welche automatisch auf die Bestellsumme aufaddiert wird.
Phoenix_CashOnDelivery bei Magento Connect: www.magentocommerce.com/magento-connect/cashondelivery.html
Bei GitHub: github.com/PHOENIX-MEDIA/Magento-CashOnDelivery
Auch der gute alte Bankeinzug erfreut sich noch gewisser Beliebtheit – bei Shopbetreibern wie bei -kunden. Mage_Debit rüstet die Zahlart Lastschrift nach und liefert einiges an Funktionalität:
DebitPayment bei Magento Connect: www.magentocommerce.com/magento-connect/debitpayment.html
DebitPayment bei GitHub: github.com/therouv/Magento-DebitPayment
Wer als Online-Händler und Magento-Shopbetreiber auf eine Warenwirtschaft verzichtet und folglich aus dem Magento-Backend heraus Rechnungen erstellt, freut sich früher oder später über jede Möglichkeit, das Aussehen der PDF-Rechnungen anzupassen.
Magento bringt von Hause aus hier kaum Spielraum mit, im Wesentlichen beschränkt sich das Ganze darauf, welche Absenderadresse angezeigt wird und welches Logo.
FireGento_PDF erweitert die Konfigurationsmöglichkeiten und sorgt insgesamt für ein deutlich schöneres Erscheinungsbild. Die Features:
FireGento_PDF bei Magento Connect: Firegento PDF
Bei GitHub: github.com/firegento/firegento-pdf
Haben Sie Fragen, benötigen Sie Hilfe mit Ihrem Magento 1 Shop?
Sprechen Sie uns an – interSales ist die Magento Agentur mit Erfahrung und Sorgfalt.