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:
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:
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”!
23. Mai 2008 um 10:18
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
23. Mai 2008 um 11:26
Auch das wird kommen. Zumindest steht “Virtual products with support for downloadable products” an Position 2 in der Roadmap.
24. Mai 2008 um 11:39
Kann mann Configurable Products auch vergleichen oder gilt das nur für Simple Products
26. Mai 2008 um 8:24
In der Tat sind Produktvergleiche derzeit standardmäßig nur für Simple Products möglich.
10. Juni 2008 um 11:33
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…
10. Juni 2008 um 14:03
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.
10. Juni 2008 um 16:53
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.
10. Juni 2008 um 17:47
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.
11. Juni 2008 um 9:23
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…
11. Juni 2008 um 10:06
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.
15. Juli 2008 um 7:01
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
15. Juli 2008 um 7:48
@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 ….
10. Februar 2009 um 18:33
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…
19. März 2009 um 15:42
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?
19. März 2009 um 17:11
@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.
2. April 2009 um 19:07
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…
3. April 2009 um 8:24
@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.
21. Januar 2010 um 13:59
Kann man den einzelnen Attributen auch unterschiedliche Preise zuordnen?
z.B. soll das rote T-Shirt 5 EUR mehr kosten als das blaue?
21. Januar 2010 um 14:10
@Sendner: Ja klar, das geht.
11. Februar 2010 um 3:42
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?
11. Februar 2010 um 10:17
@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….