Hier schreiben wir, was uns bewegt, nervt oder begeistert – rund um Design, Marketing, Web & alles dazwischen. Kein Blabla, sondern Klartext mit Haltung.
Konfigurierbare Produkte sind in Magento zwar vorgesehen, aber deren Import per CSV- oder XML-Daten ist nicht ohne Erweiterungen möglich. Auch wenn man eine passende Erweiterung dafür gefunden hat, dann gibt es Probleme; Importiert man Produkte in Schüben von beispielsweise zehn Produkten, dann wundert man sich recht schnell darüber, dass Magento scheinbar wahllos die Varianten zu den konfigurierbaren Basisprodukten zuweist und Andere auslässt.
Magento: "status" und "state"
Ein bemerkenswertes Verhalten von Magento hat bei Kreativ&Söhne für Wirbel gesorgt. Man konnte per Code in Bestellungen perfekt nach dem Bestellstatus "pending" filtern. In in dem darauf hin gelieferten Objekt befand sich die korrekte Anzahl an Bestellungs-Objekten - Aber angeblich war keins vom Status "pending". Des Rätsels Lösung ist banaler als gedacht.
Contao: Mailadresse bei Anmeldung doppelt abfragen
Es ist eine gute Praxis, den Nutzer die Mail-Adresse bei der Registrierung seines Accounts ein zweites Mal eintippen zu lassen, weil der dann deutlich genauer schaut, ob alles stimmt. Leider bietet Contao keine Möglichkeit, die Mailadresse in der Registrierung doppelt abzufragen. Das Template kann man auch nicht ohne Weiteres abändern, weil die Registrierungsfelder ja leider dynamisch generiert werden. Dennoch lässt sich mit JavaScript eine recht simple Lösung erarbeiten.
Magento: gettierprices() tut nicht was es soll
Seit Version 1.4 von Magento nützt $_product->getTierPrices() teilweise nichts mehr, wenn man sich die Staffelpreise zum Basis-Produkt geben lassen will. Denn es liefert nur noch Kauderwelsch, wenn man es in der Produktliste auf der Kategorie-Seite verwenden will.
Der korrekte Produktpreis in Magento
Preise, deren Werte und Formatierungen sind ein komplexes Thema. Hierbei muss immer mal wieder etwas beachtet werden. Speziell, wenn es um die Mehrwertsteuer geht, dann muss man bei Magento etwas tricksen.
Modulintegration ins Magento-Backend
Das Backend und seine Erweiterung in Magento kann verwirrend sein, wenn man nicht weiß wie man seine selbst entwickelte Extension mittels Menüpunkt ins Backend integrieren kann.