Mit einer Variantenmatrix in PrestaShop bestellt Ihr Kunde nach Größe und Farbe, ohne denselben Kauf zehnmal zu wiederholen: Er sieht alle Kombinationen des Produkts in einer Tabelle oder in einem Raster Farbe mal Größe, mit einem Mengenfeld in jeder Zelle und einem einzigen Button, der alles in den Warenkorb legt. So sieht er Bestand und Summe schon beim Tippen, und die Bestellung geht auf einmal komplett hinein.
Denken Sie an Julia, die in Graz eine Boutique für Kindermode führt und bei Ihnen T-Shirts für die Saison einkauft. Sie möchte das blaue in den Größen 104, 116, 128 und 140, das rote in 116 und 128 und das weiße in allen. Das sind vierzehn Positionen. Auf Ihrer Produktseite heißt jede davon: Farbe wählen, Größe wählen, Menge, in den Warenkorb, von vorn. Bei der sechsten gibt sie auf, schickt Ihnen eine E-Mail mit der Liste, und am Montag tippt sie jemand aus Ihrem Team von Hand ein.
Kann man in PrestaShop mehrere Varianten gleichzeitig in den Warenkorb legen?
Von Haus aus nicht. Die Produktseite von PrestaShop ist für jemanden gedacht, der ein Stück einer Kombination kauft: Größe und Farbe in den Auswahllisten wählen, Menge eingeben, hinzufügen. Für eine andere Größe beginnt alles von vorn.
Wer ein T-Shirt kauft, kommt damit zurecht. Wer kartonweise einkauft – ein Geschäft, ein Verein, eine Firma, die ihr Team einkleidet –, steht vor einer Wand. Dazu kommt:
- Er weiß nicht, was auf Lager ist, bis er jede Kombination einzeln ausprobiert.
- Er weiß nicht, was er zahlen wird: Der Mengenrabatt steht in einer kleinen Tabelle für sich, und die echte Summe erscheint erst im Warenkorb.
Wie zeigt man alle Kombinationen als Tabelle an?
Mit der Variantentabelle für PrestaShop erscheinen unter der Produktseite alle Kombinationen des Produkts, jede in einer eigenen Zeile: mit Bild, Artikelnummer, Verfügbarkeit und Preis. Ihr Kunde kann nach Größe oder Farbe filtern, nach Preis oder Verfügbarkeit sortieren und auf „Nur auf Lager“ klicken, um nur zu sehen, was er wirklich bestellen kann.
Die Auswahl und der Kaufbutton Ihres Themes machen Platz für einen Button „Aus 8 Kombinationen wählen“, der zur Tabelle führt, damit es auf der Seite nur einen Weg zum Kaufen gibt. Ist das Produkt komplett ausverkauft, behält die Seite ihr gewohntes Formular, samt der Funktion „Benachrichtigen, wenn verfügbar“ Ihres Themes.
Sie entscheiden, wo sie erscheint: bei allen Produkten mit Kombinationen, nur in bestimmten Kategorien oder Produkt für Produkt auf seiner Seite im Backoffice.
Und bei Farbe und Größe? Die Bestellmatrix
Hat ein Produkt genau zwei Attribute, etwa Farbe und Größe, wird die Tabelle zur Matrix: eine Zeile pro Farbe, eine Spalte pro Größe und ein Feld in jedem Schnittpunkt. So hat Ihr Großhandelskunde die Bestellung ohnehin im Kopf.
Julia tippt eine 6 ins blaue Feld bei Größe 104, springt mit den Pfeiltasten zum nächsten Feld und macht weiter. Unten zählt eine feste Leiste Positionen, Stückzahl und Summe mit. Wenn sie fertig ist, drückt sie einen Button, und alle vierzehn Positionen landen im selben Augenblick im Warenkorb.
Die Matrix ist für das gemacht, was auf einen Bildschirm passt: bis zu zehn Größen pro Zeile. Hat ein Produkt mehr Werte oder drei Attribute statt zwei, wird es als Tabelle dargestellt, mit demselben Mengenfeld in jeder Zeile.
Kann ich Händlern eine andere Ansicht zeigen als Privatkunden?
Ja, und das ist die wichtigste Entscheidung beim Einrichten. Sie markieren, welche Kundengruppen im Großhandel kaufen – Ihre Geschäftskunden, Ihre Händler –, und diese sehen die Matrix, Mengenfelder in allen Zeilen und die feste Bestellleiste.
Alle anderen, auch wer ohne Anmeldung hereinkommt, sehen die Tabelle mit einem Button „Hinzufügen“ in jeder Zeile. Sie finden ihre Größe, ohne zehnmal die Auswahlliste auszuprobieren.
Wenn Sie Ihre Geschäftskunden schon getrennt führen, wie in B2B-Shop in PrestaShop: privater Katalog beschrieben, und das Modul für die Händlerregistrierung aus diesem Artikel installiert ist, markiert die Tabelle deren Händlergruppe vom ersten Tag an als Großhandel.
Was ist mit Lagerbestand und Mindestmengen?
Die Tabelle zeigt dasselbe, was Ihr Shop über jede Kombination weiß, und warnt, bevor sich der Kunde vertut:
- Ausverkauft: erscheint als ausverkauft und lässt sich nicht bestellen. Erlauben Sie Bestellungen ohne Bestand, steht dort „auf Bestellung“. Wenn Sie möchten, blenden Sie sie ganz aus.
- Wenige Stück: Sie wählen, ob nur „Auf Lager“ oder die genaue Restmenge zu sehen ist. Bestellt jemand mehr als vorhanden, wird die Menge angepasst und ihm gesagt, wie viele noch da sind.
- Mindestmenge: die jeder Kombination, die Sie in PrestaShop schon hinterlegt haben, steht in ihrem Feld.
Und wenn beim Hinzufügen eine Position nicht hineinpasst, weil ein anderer Kunde eine Sekunde vorher die letzten Stücke mitgenommen hat, wird diese Zeile mit dem Grund markiert und der Rest der Bestellung geht trotzdem hinein. Niemand verliert vierzehn Positionen wegen einer.
Gelten die Staffelpreise und Mengenrabatte?
Ja. Der Fehler, der teuer wird, ist eine Tabelle, die Preise auf eigene Faust berechnet und einen anderen zeigt als den, den der Warenkorb kassiert. Ihr Kunde sieht 4,50 € pro Stück, kommt zur Kasse und es sind 5,20 €. Diese Bestellung ist verloren.
In dieser Tabelle berechnet das Modul keinen einzigen Preis: Alle kommen aus PrestaShop, mit spezifischen Preisen, Kundengruppe, Land, Währung und Steuern. Die Staffelpreise, die Sie schon eingerichtet haben, stehen in der Tabelle – „Ab 12 Stück: 4,50 €“ –, und sobald die Bestellung die Staffel erreicht, rechnet die Summe sie ein. Gezählt wird pro Kombination oder pro ganzem Produkt, je nachdem, wie es in Ihrem Shop eingestellt ist, genau wie im Warenkorb.
Jede Position geht über den Warenkorb von PrestaShop hinein, also funktionieren Ihre Warenkorbregeln weiter.
Funktioniert es auf dem Handy?
Ja, und dort fällt es am meisten auf. Viele Geschäftskunden bestellen zwischen zwei Terminen auf dem Handy, und eine Tabelle, die für den Computer gedacht ist, zwingt sie, seitlich zu scrollen.
Auf dem Handy wird jede Kombination zu einer Karte, und die Matrix liest sich Farbe für Farbe, mit einem Plus- und einem Minus-Button bei jeder Größe, so groß wie ein Finger. Nichts ragt über den Bildschirm hinaus, und die Leiste mit der Summe bleibt beim Bestellen unten stehen.
Sie lässt sich auch mit der Tastatur und mit Screenreader bedienen. Seit dem 28. Juni 2025 gilt das Barrierefreiheitsstärkungsgesetz für die meisten Onlineshops, in Österreich entsprechend das Barrierefreiheitsgesetz, das ist also kein Detail am Rande.
Passt das zu meinem Theme?
Die Tabelle bringt keine eigenen Farben oder Schriften mit: Sie übernimmt Buttons, Felder und Farbe Ihres Themes. Sie funktioniert mit Classic, mit Hummingbird, dem Theme von PrestaShop 9, mit Warehouse und mit den Themes, die darauf aufbauen, von PrestaShop 1.7.5 bis Version 9. Und sie überschreibt keinen Teil von PrestaShop, kommt also Ihren anderen Modulen nicht in die Quere.
Wenn Sie auch Zubehör zusammen mit dem Produkt verkaufen, hat jedes seinen Platz: das Zubehör über dem Kaufbutton, die Tabelle in voller Breite unter der Produktseite.
Häufige Fragen
Kann mein Kunde mehrere Kombinationen auf einmal in den Warenkorb legen?
Ja. Er gibt bei jeder Kombination die gewünschte Menge ein und drückt einen einzigen Button: Alle landen in derselben Anfrage im Warenkorb, und der Warenkorb in der Kopfzeile aktualisiert sich, ohne dass er die Produktseite verlässt.
Eignet es sich auch für etwas anderes als Mode?
Ja. Es funktioniert mit jedem Produkt mit Kombinationen: Maße und Ausführungen, Formate und Geschmacksrichtungen, Längen und Stärken. Die Matrix erscheint immer, wenn es zwei Attribute gibt; hat das Produkt nur eines oder drei, erscheint die Tabelle.
Was ist mit personalisierbaren Produkten?
Muss man bei einem Produkt vor dem Kauf einen Text eingeben oder eine Datei hochladen, behält es sein gewohntes Formular, denn das nimmt diese Personalisierung auf. Bei allen anderen Produkten im Shop erscheint die Tabelle ganz normal.
Wo fange ich an?
Öffnen Sie Ihr Produkt mit den meisten Kombinationen und zählen Sie, wie viele Klicks ein Kunde braucht, um fünf Größen in zwei Farben zu bestellen. Machen Sie danach dasselbe im Demo-Shop, in dem die Tabelle schon eingerichtet ist. Alles, was Sie gelesen haben, steckt in der Variantentabelle für PrestaShop: Die Modulseite finden Sie direkt darunter, mit Leistungsumfang, Kompatibilität und Preis.