During years of working with Magento, Andreas von Studnitz has seen a lot of Magento shops. Not all of them were in a good shape, and this article will expose the most hair-raising issues. Some problems are obvious, some are not, but all are either dangerous, make Magento slow or are extremely ugly. Learn how to avoid the worst mistakes when setting up and running Magento.
Türchen 18: Von GermanSetup zu MageSetup
Ein Gutteil der deutschen Magento-Shops nutzt mittlerweile das Modul GermanSetup von FireGento für eine vereinfachte Konfiguration und die Vorbereitung für den Deutschen Markt. Seit meinem ersten Artikel über GermanSetup Anfang 2012 hat sich viel getan. Neben dem kontinuierlichen Support von neuen Magento-Versionen und einigen neuen Funktionalitäten ist der auffälligste Punkt die Umbenennung in MageSetup. Ich nutze diesen Artikel (vielen Dank an Tobi für die erneute Organisation des Adventskalenders!), um die wichtigsten Fragen rund um GermanSetup und MageSetup zu klären.
Türchen 12: Anonymisierung von Kundendaten in Magento
Viele werden die Situation kennen: Als Basis für die lokale Entwicklungs-Instanz von Magento dient ein Datenbank-Dump des Live-Systems. Dies erspart einem das Anlegen von Beispieldaten und ist vor allem bei der Fehlersuche unerlässlich. Denn wie soll man einen Fehler finden, der mit den Beispieldaten gar nicht auftritt? Leider ist dieses Vorgehen bedenklich, was den Datenschutz angeht. Besonders problematisch wird es auch, wenn zum Beispiel versehentlich Emails an Kunden ausgelöst werden. Um dies zu vermeiden, sollten auf allen Entwicklungssystemen alle Kundendaten anonymisiert oder komplett entfernt werden.
Türchen 19: Produktimport mit der ImportExport-Schnittstelle
In diesem Beitrag geht es um die Bedienung der mit Magento 1.5 (CE) bzw. 1.10 (PE und EE) eingeführten neuen Schnittstelle namens ImportExport. Dabei zeige ich den Import von Produktdaten über CSV-Dateien und gehe auf die Besonderheiten des Datenformats ein. Schwerpunkt dieses Beitrags sind dabei Funktionalitäten, die über den Import von einfachen Produkten hinausgehen: Mehrsprachigkeit, Kategorien, Staffelpreise, Produktbilder, Produktverknüpfungen und Gruppierte Produkte.
Türchen 10: Foreach-Schleifen mit Template-Direktiven
Bastian Ike hat im Türchen 03 bereits Magento Template Filter behandelt. Ich möchte mich für die Vorarbeit bedanken und nutze die Gelegenheit, auf die Grundlagen nicht weiter einzugehen. Er beschreibt dort unter anderem, wie man die Filter für eigene Zwecke einsetzt.