Produktkonfigurator Matrix: Preis aus Breite und Höhe
Beschreibung
Highlights
Über die Erweiterung
Zusatzplugin – benötigt den Produktkonfigurator (SwpProductOptionsSix). Dieses Plugin funktioniert ausschließlich als Erweiterung des Basis-Plugins Produktkonfigurator (SwpProductOptionsSix). Ohne das installierte, aktive und separat erworbene Grundplugin hat dieses Plugin keine Funktion.
Ein Rollo mit 80 mal 120 Zentimetern kostet bei dir etwas anderes als eines mit 200 mal 240. Deine Preisliste weiß das seit Jahren. Dein Shop nicht. Also legst du Varianten an, bis die Produktübersicht unbedienbar wird, oder du lässt den Kunden anfragen und nennst den Preis am Telefon.
Das Problem
Maßware passt nicht in ein Varianten-Raster. Bei 30 Breiten und 25 Höhen sind das 750 Kombinationen, die alle angelegt, bepreist und bei jeder Preisrunde wieder angefasst werden wollen. Das ist Handarbeit an hunderten Datensätzen für ein einziges Produkt.
Dazu kommt der stille Ärger: Ein Kunde tippt ein Maß ein, das du gar nicht fertigst. Die Bestellung geht durch. Gemerkt wird es, wenn sie in der Fertigung liegt, und dann telefonierst du hinterher.
Die Lösung
Du hinterlegst deine Preistabelle einmal so, wie sie bei dir ohnehin existiert. Breiten stehen als Spalten oben, Höhen als Zeilen links, in den Feldern dazwischen deine Preise. Im Shop gibt der Kunde zwei Zahlen ein, das Plugin sucht das passende Feld und setzt genau diesen Preis in den Warenkorb. Eine Tabelle, kein Variantenbaum.
Was du davon hast
Eine Tabelle statt hunderter Varianten. Du pflegst die Preise dort, wo du sie ohnehin denkst: in Zeilen und Spalten. Eine Preisrunde heißt dann, Werte im Raster zu überschreiben, nicht Datensätze durchzuklicken.
Der Kunde kann nur eingeben, was du auch bauen kannst. Kleinster und größter Wert der Matrix landen als Grenze direkt am Eingabefeld der Produktseite. Was außerhalb liegt, kommt gar nicht erst in den Warenkorb.
Staffelbereiche statt exakter Treffer. Du brauchst keine Zeile je Millimeter. Der eingegebene Wert fällt in den ersten Bereich, dessen Obergrenze passt: 87 Zentimeter landen in der Spalte bis 90.
Der Preis stimmt schon im Warenkorb. Das Plugin rechnet beim Hinzufügen, nicht erst in der Rechnung, und nimmt die Brutto- oder Netto-Einstellung deines Verkaufskanals mit. Der Kunde sieht in der Warenkorbzeile beide Werte, die er eingegeben hat.
Der Matrixpreis passt in deine Formeln. Im Formeleditor des Produktkonfigurators stehen Matrixspalte und Matrixzeile als Bausteine bereit. So kombinierst du den Tabellenwert mit anderen Optionen, statt zwei getrennte Preislogiken zu pflegen.
Du entscheidest pro Verkaufskanal. Im B2B-Kanal aktiv, im B2C-Kanal aus, ohne das Plugin zu deinstallieren.
So arbeitet das Plugin
In der Administration findest du unter Produktoptionen den Reiter Matrix. Dort legst du über "Matrix hinzufügen" eine neue Preistabelle an, gibst ihr einen Namen und trägst Spalten und Zeilen als kommagetrennte Liste ein, zum Beispiel 10,20,30. Die Preise selbst schreibst du direkt in die Felder des Rasters.
Danach verknüpfst du die Tabelle mit einer Optionsgruppe deines Konfigurators. Dafür stellst du den Feldtyp der Gruppe auf Matrix und wählst die passende Preistabelle aus.
Auf der Produktseite erscheinen zwei Zahlenfelder. Sobald beide gefüllt sind und der Kunde das Produkt in den Warenkorb legt, ermittelt das Plugin den Preis aus dem Kreuzungspunkt. Fehlt ein Wert oder liegt er über der Tabelle, steht statt des Preises ein klarer Hinweis an der Position, etwa "Nicht genügend Werte eingegeben" oder "Wert zu groß".
Typische Einsatzszenarien
Sicht- und Sonnenschutz. Rollos, Plissees und Insektenschutzrahmen nach Breite und Höhe. Eine Tabelle je Modellreihe, fertig.
Zuschnitt aus der Rolle. Planen, Folien, Teichfolie oder Bodenbeläge nach Länge und Breite, mit größeren Bereichen im oberen Maßsegment.
Druck und Werbetechnik. Format gegen Auflage: DIN A2 bei 500 Stück kostet weniger je Stück als bei 50. Die Staffel steckt in den Spalten, nicht in fünf getrennten Produkten.
Möbel und Platten nach Maß. Arbeitsplatten oder Regalböden, bei denen der Zuschnitt den Preis bestimmt und nicht die Ausstattung.
Technische Fakten für deine IT
Das Plugin läuft auf Shopware 6.7 und PHP ab 8.2.
Zusatzplugin – setzt den Produktkonfigurator (swp/productoptions-six) ab Version 6.7.12 voraus und erweitert ihn, es ersetzt ihn nicht.
Es legt eine eigene Tabelle für die Preistabellen an und ergänzt eine Spalte an der Optionsgruppen-Tabelle des Konfigurators. Shopware-Originaltabellen bleiben unverändert.
Das Plugin sendet keine Daten an externe Server. Es verarbeitet keine personenbezogenen Daten, gespeichert werden ausschließlich deine Preistabellen. Die eingegebenen Maße stehen als Text an der Warenkorbposition und werden beim Anzeigen maskiert.
Zur Laufzeit werden alle Preistabellen eines Warenkorbs und einer Produktseite gebündelt in einer Abfrage geladen, nicht einzeln je Position. Der Preis entsteht in der Warenkorbberechnung, es gibt keinen zusätzlichen Aufruf im Checkout.
Rechte lassen sich über Rollen vergeben: Anzeigen, Bearbeiten, Erstellen und Löschen sind getrennt schaltbar. Bei der Deinstallation gilt deine Auswahl bei "Benutzerdaten behalten": Nur wenn du sie abwählst, werden Preistabellen, die zusätzliche Spalte und die Einstellungen entfernt.
Ehrlich gesagt
Dieses Plugin ist eine Erweiterung, kein eigenständiger Konfigurator. Ohne den Produktkonfigurator swp/productoptions-six macht es nichts. Es rechnet außerdem mit genau zwei Maßen, nicht mit drei, und beide müssen Zahlen sein: Für Kombinationen aus Farbe und Material bist du mit den normalen Optionen des Konfigurators besser bedient.
Wenn deine Preise ohnehin schon als Tabelle im Ordner liegen, ist der Weg in den Shop kurz. Probier es an einem Produkt aus, bevor du dein ganzes Sortiment umstellst.
Rechtlicher Hinweis
Wir übernehmen keine Haftung für rechtliche Vorgaben. Bitte prüfe die Nutzung in Abstimmung mit einem qualifizierten Rechtsbeistand.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 25. August 2026
- Veröffentlicht: 24. März 2025
- Version: 6.7.3
- Kategorie: Produktkonfiguration
Ressourcen
Bewertungen (0)
Über den Extension Partner
BuI Hinsche GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Bewertung: 4.3
- Partner seit: 2014
- Erweiterungen: 91
- Zertifizierungen: 2
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Schnell