Magento product config: ‘Eigen opties’

apr
6
2009

Vandaag heb ik een nieuwe functie binnen Magento verkent: de Eigen opties tab bij de product configuratie. Voor een eenvoudige shop blijkt dat een erg handig (en tijdbesparend!) alternatief/workaround te zijn voor configurable products.

Een configurable product is een product dat verschillende opties heeft. In Magento komt dit er op neer dat je verschillende simple products aan de klant aanbied als één product. De verschillende opties kunnen van elkaar afhankelijk zijn.

Stel we verkopen T-shirts in onze shop bieden de volgende mogelijkheden:

  • Bedrukking (3 opties): onbedrukt, in één kleur bedrukt of bedrukken in fullcolor
  • Kleur T-shirt (10 opties): 10 verschillende kleuren
  • Maat (4 opties): S, M, L en XL
  • Mouwlengte (2 opties, alleen beschikbaar bij maat L en XL): Shortsleeve of Longsleeve

In het geval van een configurable product zou dit betekenen dat we 180 simple products moeten aanmaken om één configurable product te maken:

001. fullcolor-blauw-XL-longsleeve
002. fullcolor-blauw-XL-shortsleeve
003. fullcolor-blauw-L-longsleeve
004. fullcolor-blauw-L-shortsleeve
005. fullcolor-blauw-S-longsleeve
006. fullcolor-blauw-S-shortsleeve
…… etc.
…… etc.
180. onbedrukt-zwart-M-shortsleeve

En dat valt nog relatief mee, ik heb gevallen gezien waar het getal nog een stuk groter is. Dat is uiteraard veel werk wanneer je dit handmatig gaat doen.

De oplossing: gebruik maken van de Eigen opties functionaliteit.

Voordelen:

  • Het is niet meer nodig attributen en attributen sets aan te maken (je kan gewoon de ‘default gebruiken’)
  • Het is niet meer nodig om zeer veel simple products aan te maken (om tot de uiteindelijke configurable products te komen).
  • Product beheer blijft zo een stuk eenvoudiger en sneller toe te passen.

Attributen worden echter ook voor andere functies gebruikt, het niet gebruiken van attributen geeft dan ook enkele nadelen:

  • Attributen worden gebruikt om producten te kunnen vergelijken.
  • Attributen worden gebruikt voor ‘layered navigation’
  • Attributen kunnen gebruikt worden om producten te selecteren in de ‘Advanced search’ optie.
  • Attributen worden gebruikt voor ‘promotions’

Screeshot: Magento 'Eigen opties'

Mochten de nadelen jouw products of shop niet deren, dan kun je het geheel d.m.v. Eigen opties oplossen (Catalogus -> Beheer producten -> open een product -> Eigen opties).
Let erop dat de Eigen Opties kunnen niet afhankelijk van elkaar gemaakt worden. Zo is in ons voorbeeld de optie Mouwlengte afhankelijk van Maat. Één simple product gaat hier dus niet werken.
De meest eenvoudige oplossing hiervoor: twéé simple products aanmaken die van elkaar verschillen op één punt: mouwlengte. Alle andere zaken (bedrukking, kleur en maat) kun je toevoegen als Eigen Optie.

Je kan overigens nog veel meer met ‘Eigen opties’, de velden die je kan toevoegen zijn: Textfield, Textarea, Fileupload, Drop-down, Radio Buttons, Checkbox, Multiple select, Date, Date & Time and Time.

Hopelijk een aardig alternatief voor de mensen die als een berg opkeken naar het aantal aan te maken simple products voor een simple product.

Guido X Jansen

Guido X Jansen

Oprichter Dutchento
Guido is oprichter van Dutchento en Meet Magento. Hij is verkozen tot Magento Master in 2019 en zit in de Board of Directors van de Magento Association. Meer over guido: gui.do
Guido X Jansen
Guido X Jansen
Delen van deze site zijn (met toestemming) overgenomen van Magento Inc. en vertaald (meer info).
Home Privacyverklaring Gebruiksvoorwaarden Mage.Town
Schrijf je gratis in als lid van de Magento AssociationInschrijven
+ +