Zum Inhalt springen
Zurück zur Übersicht
BuI Hinsche 4 Min. Lesezeit

Produktoptionen für Shopware 5 & 6

Produktoptionen für Shopware 5 & 6

Mit dem Plugin Produktoptionen die Variantenfunktion von Shopware auf ein neues Level heben

Die normale Variantenfunktion von Shopware kann bei bestimmten Szenarien schnell an ihre Grenzen stoßen. Insbesondere wenn es nicht nur um die Auswahl einer bestimmten Größe und/oder Farbe geht, sondern um zahlreiche Variationsmöglichkeiten oder gar die vollständige Individualisierung eines Produktes. Genau hier setzt unser Plugin „Produktoptionen” für Shopware 5 und Shopware 6 an.

Das Problem mit der Standard-Variantenfunktion

Shopware verfügt nativ über ein solides Variantensystem: Produkte lassen sich mit Eigenschaften wie Größe, Farbe oder Material versehen, und für jede Kombination wird ein eigener Artikel mit Lagerbestand gepflegt. Für einfache Szenarien ist das ideal.

Doch sobald ein Produkt individualisierbar wird, stößt dieses Konzept an seine Grenzen:

  • Kombinationsexplosion: Ein Produkt mit 5 Farben, 8 Größen und 4 Materialoptionen ergibt rechnerisch 160 Varianten – jede mit eigenem Lagerbestand und eigener Verwaltung.
  • Keine Freitexte: Standard-Varianten ermöglichen keine freie Texteingabe, etwa für Gravuren, Namen oder individuelle Maßangaben.
  • Keine dynamischen Abhängigkeiten: Shopware-Varianten kennen keine bedingten Auswahlfelder. Option B kann nicht erst erscheinen, wenn Option A gewählt wurde.
  • Kein flexibles Preismodell: Aufpreise pro Kombination sind im Standard nicht vorgesehen – jede Variante hat einen festen Preis.

Unser Plugin löst all diese Einschränkungen und macht auch komplexe Produktkonfigurationen im Shop handhabbar.

Was das Plugin leistet

Das BuI Produktoptionen-Plugin ist eine Erweiterung der nativen Variantenfunktion von Shopware. Es arbeitet ohne eigene Lagerbestände – das heißt, es müssen keine separaten Produktdatensätze für jede Optionskombination angelegt werden. Die Optionen werden direkt am Artikel konfiguriert und erscheinen auf der Produktdetailseite als interaktive Auswahlelemente.

Optionstypen

Das Plugin unterstützt verschiedene Eingabe- und Auswahlfelder:

  • Dropdown-Menü – klassische Auswahlbox für eine von mehreren Optionen
  • Radio-Buttons – visuelle Einzelauswahl, besonders geeignet für wenige Optionen
  • Checkboxen – für Mehrfachauswahl, z.B. Zusatzoptionen oder Zubehörpakete
  • Freitextfeld – für individuelle Texteingaben wie Namen, Gravurtexte oder Maßangaben
  • Farbfelder (Color Swatches) – Farbpaletten direkt auf der Produktseite
  • Bild-Swatches – Auswahlfelder mit eigenem Vorschaubild für jede Option

Preislogik und Aufpreise

Für jede Option lassen sich individuelle Aufpreise hinterlegen, die automatisch in den Warenkorb-Gesamtpreis eingerechnet werden:

  • Absoluter Aufpreis (z.B. +15,00 €)
  • Prozentualer Aufpreis (z.B. +10 % auf den Grundpreis)
  • Preismatrizen für komplexe Abhängigkeiten: Der Aufpreis variiert je nach Kombination mehrerer Optionen

Der Kunde sieht den aktualisierten Gesamtpreis in Echtzeit – noch bevor er das Produkt in den Warenkorb legt. Das schafft Transparenz und reduziert Supportanfragen.

Abhängigkeiten und Ausschlusslogik

Ein besonders leistungsstarkes Feature ist die bedingte Anzeigelogik:

  • Optionen können voneinander abhängig gemacht werden (Option B erscheint nur, wenn Option A gewählt wurde)
  • Bestimmte Kombinationen lassen sich gegenseitig ausschließen (z.B. Material X ist nicht mit Farbe Y kompatibel)
  • Optionen können als Pflichtfelder markiert werden, sodass der Kunde nicht ohne vollständige Konfiguration in den Warenkorb legen kann

Anwendungsbeispiele aus der Praxis

Das Plugin wird in sehr unterschiedlichen Branchen und Szenarien eingesetzt:

Geschenksets und Geschenkkörbe: Kunden stellen ihren Wunschinhalt selbst zusammen – welche Produkte, in welcher Menge, mit welcher Verpackung und eventuell mit einer persönlichen Grußkarte.

PC- und Laptop-Konfiguratoren: Prozessor, RAM, Festplatte, Grafikkarte – jede Komponente wird als Option abgebildet. Unverträgliche Kombinationen (z.B. zu wenig Netzteil für High-End-GPU) werden automatisch ausgeschlossen.

Printprodukte und Druckartikel: Papierqualität, Format, Farbmodus, Druckfläche, Auflage – und ein Freitextfeld für den individuellen Drucktext oder die Upload-Option für Druckdaten.

Kontaktlinsen und Sehstärken: Unterschiedliche Dioptrinwerte für linkes und rechtes Auge, Basiskurve, Durchmesser und Linsenstärke – Parameter, die für jedes Auge separat gewählt werden müssen.

Modekonfiguratoren: Stoffe, Farben, Schnitt, Länge, Bundweite, Manschettenbreite – wie in unserem Projekt für Kilts & More, wo wir das Plugin zu einem vollwertigen Trachten-Konfigurator ausgebaut haben.

Handwerk und Fertigung: Maße, Materialstärken, Oberflächenbehandlungen und Montagewünsche für individuell gefertigte Artikel.

Wie sich die Optionen im Shop darstellen

Aus Kundensicht erscheinen die konfigurierten Optionen direkt auf der Produktdetailseite – klar strukturiert, mit Live-Preisanzeige. Nach dem Kauf werden alle gewählten Optionen in der Bestellbestätigung, im Shopware-Backend und in der Weiterleitung an das Warenwirtschaftssystem abgebildet. So kann die Produktion oder Konfektionierung exakt nach Kundenwunsch erfolgen – ohne manuelle Rückfragen.

Kompatibilität und technische Details

Das Plugin ist sowohl für Shopware 5 als auch für Shopware 6 verfügbar – jeweils als separate, für die jeweilige Plattformversion optimierte Version. Es integriert sich nahtlos in den Standard-Checkout und ist kompatibel mit gängigen Themes und den meisten anderen Plugins. Als Shopware Premium Extension Partner stellen wir sicher, dass das Plugin nach neuen Shopware-Releases zeitnah aktualisiert wird.

Für noch komplexere Szenarien – mit Schritt-für-Schritt-Wizard, Preismatrix, Live-Bildvorschau und über 13 Erweiterungen – bieten wir zusätzlich den Shopware 6 Produktkonfigurator an.

Das Plugin ausprobieren oder individuell erweitern

Das Produktoptionen-Plugin ist im Shopware Store erhältlich. Darüber hinaus bietet das Plugin zahlreiche weitere Anwendungsmöglichkeiten, die sich im Rahmen individueller Projekte erschließen.

Sprich uns einfach an und beschreibe dein Wunschszenario – gemeinsam schauen wir, wie wir deine Produktdarstellung mit dem Plugin optimal abbilden können. In vielen Fällen lässt sich auch eine vollständig individuelle Erweiterung realisieren, die genau auf deine spezifischen Anforderungen zugeschnitten ist. Nimm Kontakt mit uns auf.

Hast du Fragen zu diesem Thema?

Wir beraten dich kostenlos und unverbindlich – persönlich, auf Augenhöhe.