Configurable und Simple Products im Magento-Shop

admin, 23. Mai 2008 21 Kommentare RSS

Das Produktkonzept, das sich Varien für die Magento-Shops überlegt hat, könnte man fast als genial bezeichnen. Voraussetzung ist allerdings, dass man es verstanden hat. Deshalb hier nochmal ein paar Erklärungen an einem anschaulichen Beispiel.

Stellen wir uns mal gedanklich in das Lager eines Online-Shops. Dort gibt es Regale mit Waren. Betrachten wir einmal das Regal mit den T-Shirts “Wunderbar”. Diese T-Shirts gibt es in S, M und L und in rot, blau und grün. Insgesamt hat das Regal also 9 Fächer. Jedes Fach ist mit einer eigenen Artikelnummer beschriftet und die Stapel in den unterschiedlichen Fächern sind verschieden hoch.

Nehmen wir weiter an, es geht eine Bestellung für diese wunderbaren T-Shirts ein, die laute: 2x T-Shirt “Wunderbar” rot in S und 1 x grün in L. Dann geht der Lagerverwalter an das Regal, entnimmt die gewünschten Artikel und macht sie versandfertig. Dabei hat er die beiden letzten T-Shirts in rot und S erwischt, und es muss eine Nachbestellung roter T-Shirts in S beim Lieferanten erfolgen. Rote T-Shirts in M und L werden hingegen nicht benötigt, weil hier die Fächer noch ausreichend gefüllt sind.

Schauen wir im Lager schnell noch einen Gang weiter. Dort warten Matratzen auf Kunden. Vom Modell “Schlafgut” gibt es drei verschiedene Varianten: die kleine Matratze für das Kinderbett, die “normale” für ein Einzelbett und die große für ein französisches Bett. Und die zeichnen sich durch zwei weitere Unterschiede aus: Die Kindermatratze ist natürlich billiger als die normale, und die große ist am teuersten. Und die drei Modell sind unterschiedlich schwer und groß, d.h. die Transportkosten unterscheiden sich. Diese beiden Attribute Preis und Gewicht sind also an den jeweiligen Artikel geknüpft.

Wie bilden wir nun unserer Beispielwelt im Magento-Shop ab? Nun, jeder genannte Artikel wird zunächst als Simple Product angelegt. Das ergibt folgende Produkte:

  • T-Shirt “Wunderbar” in blau, Größe S
  • T-Shirt “Wunderbar” in blau, Größe M
  • T-Shirt “Wunderbar” in blau, Größe L
  • T-Shirt “Wunderbar” in rot, Größe S
  • T-Shirt “Wunderbar” in rot, Größe M
  • T-Shirt “Wunderbar” in rot, Größe L
  • T-Shirt “Wunderbar” in grün, Größe S
  • T-Shirt “Wunderbar” in grün, Größe M
  • T-Shirt “Wunderbar” in grün, Größe L
  • Matratze “Schlafgut” für Kinderbett
  • Matratze “Schlafgut” für Einzelbett
  • Matratze “Schlafgut” für französisches Bett

Damit hat unser Shop schon 12 Artikel. Bei 5 verschiedenen T-Shirt-Modellen, ähnlich viel Pullis, Jacken und Hosen, bei Lattenrosten und Federbetten kommt da schnell eine schier unüberschaubare Menge an Artikeln zusammen, in der sich kaum ein Kunde zurechtfinden wird. Und genau da setzt Magentos “Trick” mit dem configurable product an: Man bietet nämlich dem Kunden das T-Shirt “Wunderbar” nur einmal an und lässt ihn bestimmen, wie er es denn gerne hätte. Er kann also entscheiden, welche Farbe und welche Größe er wünscht. Das ist wie beim Autokauf, wo man ja auch das Modell ausgesucht hat und dann bestimmt, welche Farbe und welchen Motor man wünscht. Unser Shopangebot schrumpft also auf die übersichtliche Menge von zwei Produkten:

  • T-Shirt “Wunderbar”
  • Matratze “Schlafgut”

Für den Händler wird die Konfiguration des Kunden dann von Magento auf ein Simple Product heruntergebrochen, da nur auf dieser Ebene entscheidbar ist, ob der Artikel verfügbar ist, unter welcher Artikelnummer er aus dem Lager geholt werden muss und was er und sein Versand kosten. Das Konzept der konfigurierbaren Produkte dient also der Kundenfreundlichkeit und soll dafür sorgen, dass der Shop übersichtlicher wird und die gewünschten Produkte schneller gefunden werden. Der Nutzen, der primär für den Kunden gedacht ist, wird sicher nach einiger Zeit auch für den Anbieter spürbar sein.

Und dafür muss er die Simple Products im Backend des Shops einem Configurable Product zuweisen. Dies ist ein virtuelles Produkt, eines, das nicht gekauft werden kann, sondern die Klammer um die Simple Products bildet. Es hat folglich keinen Preis, kein Gewicht und keinen Lagerbestand, weil diese Werte nur an den Simple Products hängen.

Alles klar? Ja dann, auf ins Backend und Configurable Products “bauen”!


21 Kommentare zu “Configurable und Simple Products im Magento-Shop”

  1. Frank schrieb:

    Vielen Dank für diesen ausführlichen Artikel.

    Leider warte ich noch darauf, bis Magento endlich Artikel für den Onlineversand verwalten kann. Gerade das Thema “Spiele, Filme, Musik” ist sehr aktuell.

    Mit freundlichen Grüßen

    Frank

  2. Marion Engel schrieb:

    Auch das wird kommen. Zumindest steht “Virtual products with support for downloadable products” an Position 2 in der Roadmap.

  3. Jan schrieb:

    Kann mann Configurable Products auch vergleichen oder gilt das nur für Simple Products

  4. Marion Engel schrieb:

    In der Tat sind Produktvergleiche derzeit standardmäßig nur für Simple Products möglich.

  5. Micha schrieb:

    Hallo Marion,

    danke für den Artikel. Vielleicht kannst du mir weiterhelfen: Ich hab verschiedene Größen eines Produktes, allerdings keine unterschiedlichen Bilder.

    Ist es möglich Magento beizubringen, für die Simple Products das Bild vom Configurable Product zu verwenden? Sonst müsst ich das Bild etliche Male hochladen…

  6. Marion Engel schrieb:

    Hallo Micha,

    ja, du kannst Magento so konfigurieren, dass immer das Bild vom Configurable Product auftaucht. Dazu musst du unter System → Konfiguration → Verkäufe / Zur Kasse und “Abbildung für konfigurierbares Produkt” wählen. Dort musst du dann die Option “Parent Product Thumbnail” auswählen.

  7. Micha schrieb:

    Hallo Marion,

    danke für die Antwort – leider hat das nicht den gewünschten Erfolg – ich kann damit zwar einstellen, welches Bild im Warenkorb angezeigt werden soll, nicht aber in den Suchergebnissen – dort wird weiterhin das graue Standardbild von Magento angezeigt.

    Also nochmal deutlich: Ich möchte bei der Suche eine Farbe eingeben (z.B. “rot”) und dann alle Produkte angezeigt bekommen, die rot sind. Das klappt auch, nur wird halt nicht das zugehörige Bild des Configurable Products angezeigt sondern der graue Platzhalter.

    Danke im Vorraus,
    Micha.

  8. Marion Engel schrieb:

    Hallo Micha,

    wenn du in den Suchergebnissen kein Bild siehst, hast du wahrscheinlich keinem Bild die Eigenschaft “small image” zugewiesen. Und in diesem Fall erscheint das Default-Bild von Magento.

  9. Micha schrieb:

    Richtig, ich habe nur dem Configurable Product ein Small Image zugewiesen. Genau das will ich ja – ich möchte nicht für alle Simple Products das gleiche Bild hochladen, wenn es doch schon im Configurable Product vorhanden ist…

  10. Marion Engel schrieb:

    Also: Ich habe gerade nochmal ein ganz frisches Configurable Product in meinem Test-Shop angelegt, und es funktioniert so, wie du das möchtest. Die Bilder gibt es nur beim Configurable Product, und sie sind natürlich immer sichtbar.
    Warum das bei dir nicht funktioniert, lässt sich leider aus der Ferne nicht sagen.

  11. Guido Gallenkamp schrieb:

    Jetzt bin ich aber verblüfft – ist das so eine Neuerung? Das habe ich vor Jahren schon in einem Webshop eingebaut. Vielleicht sollte ich den mal wieder auspacken und an den Markt bringen :)

  12. Josef Willkommer schrieb:

    @Guido: Wenn Du das vor Jahren schon implementiert hast, hättest Du den Shop möglicherweise tatsächlich schon früher auf den Markt bringen müssen …. ;-)

  13. hoppe schrieb:

    Magento ist echt hinten dran mit diesem “Configurable Product”

    Ander Shops haben das schon seit es php gibt. Leider kann Magento nicht mal verschiedene Preislisten über die Konfigurierbaren Produkte managen.
    Sehr schade…

  14. Claudio schrieb:

    Hallo,

    ich habe ein Configurable Product angelegt mit versch. größen eines Shirts – leider taucht im Shop nur ein Dropdown Menü auf (wie es sollte) in dem ich aber nichts auswählen kann? Weiss da jemand was ich falsch gemacht habe?

  15. Marion Engel schrieb:

    @Claudio: Das ist natürlich aus der Ferne schwer zu sagen. Eine Möglichkeit wäre zumindest, dass die Simple Products auf “ausverkauft” gesetzt sind. Dann werden sie nicht angezeigt.

  16. thE_iNviNciblE schrieb:

    Hallo,

    wirklich guter Artikel. Aber ich warte noch immer auf den Generator von Magento. Das mir die T-Shirt Kombinationen eigenständig generiert.
    Ich wähle nur noch die Attribute aus und sage welche Kombinationen es geben soll…

  17. Marion Engel schrieb:

    @thE_iNviNciblE: Mit dem Schnellanlegen von Simple Products sind wir diesem Konfigurator doch schon recht nahe. Da muss man ja wirklich nur mehr die Attributausprägungen eingeben, und der Rest wird vom Configurable Product übernommen.

  18. Sendner schrieb:

    Kann man den einzelnen Attributen auch unterschiedliche Preise zuordnen?

    z.B. soll das rote T-Shirt 5 EUR mehr kosten als das blaue?

  19. Marion Engel schrieb:

    @Sendner: Ja klar, das geht.

  20. Frank schrieb:

    Um bei dem Beispiel der T-Shirts zu bleiben:

    Was ist, wenn die T-Shirts unterschiedliche Lieferzeiten haben?
    Momentan ist es bei mir so, dass die Lieferzeit des Configurable Products angezeigt wird.

    Kann mir da jemand weiterhelfen?

  21. Marion Engel schrieb:

    @Frank: Ich habe gerade ein neues Configurable Produkt in meinem Testshop angelegt. Es ist in der Tat so, dass standardmäßig die Lieferzeit des Configurable Products angezeigt wird. Schade….

Kommentar abgeben