PLZ-Ort-Reihenfolge, Bundesland- und Telefon-Pflicht in Magento

In Magento ist im Standard leider überall die Reihenfolge von PLZ und Ort anders als wir dies in Deutschland erwarten würden. Außerdem ist die Telefonnummer ein Pflichtfeld. Und was ganz besonders nervt, ist die Pflicht ein Bundesland (Region) anzugeben. Was in den USA mit ihren Bundesstaaten ja durchaus Sinn macht, ist bei uns in Deutschland irgendwie lästig.

Nach einiger Recherche bin ich dabei auf eine Erweiterung gestoßen, bei der man nicht auf den ersten Blick erkennt, dass sie all diese Probleme löst!

Continue reading

Installieren des deutschen Sprachpakets "Locale_Mage_community_de_DE"

In einem der vorherigen Artikel hatte ich ja schon einmal geschrieben warum ich mich für die “manuelle” Lokalisierung entschieden habe. Dazu gehört selbstverständlich die Installation des deutschen Sprachpaktes “Locale_Mage_community_de_DE“. Da es dabei aber nicht mit einem simplen Klick im Magento Connect Manager getan ist, hier eine kurze Zusammenfassung.

Am Anfang steht natürlich die Installation über den Magento Connect Manager. Hier gibt es keine großen Besonderheiten: Extension Key besorgen, in das Feld eintragen, “Install” klicken und danach nochmal das Paket bestätigen. Fertig. Zumindest fast.

Continue reading

Block zur Versandkostenberechnung im Warenkorb entfernen

Im Warenkorb gibt es im Magento-Standard einen Block mit dessen Hilfe der Kunde die Versandkosten berechnen kann die auf ihn zukommen. Dieser Block macht, zumindest in meinem speziellen Fall, keinen Sinn und daher wollte ich ihn entfernen.

Continue reading

Preis "inkl. MwSt. zzgl. Versandkosten" in Magento

In Deutschland muss dem Verbraucher immer der Preis inkl. MwSt. angegeben werden, so dass dieser sich immer im klaren darüber ist wie viel er letztlich bezahlen muss.

Dennoch reicht es meines Wissens nach nicht aus, dem Kunden einfach diesen Preis zu nennen, sondern es muss auch dazu geschrieben werden,dass die MwSt. im Preis bereits enthalten ist.

Continue reading

Zahlen per Vorkasse in Magento

Um den Kunden auch die in Deutschland weit verbreitete Möglichkeit zu geben per Vorkasse zu bezahlen, kann man die Extension BankPayment von Phoenix Medien mittels Magento Connect installieren. Diese wurde zwar seit Juli 2010 nicht weiter aktualisiert, jedoch ist bei dieser doch recht überschaubaren Funktion es wohl nicht ganz so notwendig.

Continue reading

Einbinden der AGB und Widerrufsbelehrung in den Bestellprozess

In Deutschland muss sicher gestellt werden, dass dem Kunden die AGB und die Widerrufsbelehrung zugänglich gemacht wird, bevor dieser Seite Bestellung übermittelt. Sicherstellen kann man dies im einfachsten Fall dadurch, dass man einen obligatorischen Haken in den Bestellprozess integriert.

Continue reading

Anzeige der PHP Exceptions in Magento einschalten

Bei der Erstellung eines Templates oder bei der Erweiterung bzw. Anpassung der Funktionalität von Magento, kann man auch mal was falsch machen. Häufig endet dies dann in einer Exception, welche jedoch leider nicht angezeigt wird. Magento fängt die Exception und zeigt dem Anwender eine Standardseite an, dass es einen Fehler gab und gibt eine korrespondierende Fehlernummer aus.

Grundsätzlich ist das Verhalten in Ordnung, da dadurch es einem Angreifer der Seite ein kleines bisschen schwerer gemacht wird einen Fehler auszunutzen um in das System einzudringen.

Während der Entwicklung nervt es jedoch ungemein.

Continue reading

Pakete aus Magento Connect ansehen ohne installation

Ich hatte das Problem, dass ich sehen wollte was ein Paket alles beinhaltet, bevor ich es in meine Magento Installation über Magento Connect installiere. Aus Stabilitätsgründen möchte ich nicht alles installieren müssen um zu sehen, dass es ggf. gar nicht das enthält was ich benötige. Natürlich muss man entsprechende Magento und PHP Kenntnisse haben um den Inhalt interpretieren zu können, aber die meisten die sich diese Gedanken machen vorher in ein Paket herein schauen zu wollen, werden diese wahrscheinlich auch haben.

Continue reading

Magento in Deutschland?

Magento ist ein aus den USA stammendes Produkt. Dies bringt zwei größere Probleme mit sich:

  1. Es ist auf Englisch
  2. Es entspricht nicht den Anforderungen an die deutsche Rechtsprechung.

Die Liste der Probleme ist damit sicherlich nicht abschließend, aber zumindest sind es die ersten beiden Dinge über die man nach der Installation von Magento stolpert.

Continue reading