
Aktualisiert im Juni 2026 — die hier beschriebenen Kombinationen, Attributgruppen und die CSV-Import-Entität gelten für PrestaShop 1.7, 8 und 9.
Ein T-Shirt gibt es in drei Größen und vier Farben. Eine Handyhülle passt für fünf Smartphone-Modelle. Eine Wandfarbe ist in 200 Farbtönen erhältlich. Die Frage, vor der jeder PrestaShop-Händler irgendwann steht, lautet nicht wie man diese Varianten anlegt — sondern welchen Mechanismus man dafür verwendet. PrestaShop bietet vier verschiedene Werkzeuge, die alle so wirken, als würden sie „das gleiche Produkt, nur leicht anders“ lösen. Die falsche Wahl führt jedoch zu doppelten Einträgen, falschen Lagerbeständen oder einer Produktseite, auf der sich Kunden nicht zurechtfinden. In diesem Leitfaden geht es genau um diese Entscheidung: wann Ihr Shop wirklich Kombinationen braucht, wann etwas ganz anderes sinnvoller ist und wie sich jede dieser Optionen im PrestaShop-Backoffice verhält.
Vier Werkzeuge, die alle wie „Varianten“ aussehen
Bevor Sie im Backoffice klicken, sollte das Modell klar sein. PrestaShop hat vier unterschiedliche Funktionen, die Händler regelmäßig verwechseln. Jede davon wirkt sich anders auf Ihren Katalog, Ihren Lagerbestand und Ihre URLs aus:
| Werkzeug | Was es ist | Separater Lagerbestand? | Separate URL / SEO? | Verwenden Sie es, wenn … |
|---|---|---|---|---|
| Kombinationen | Ein Produkt, das in Varianten verkauft wird (Größe × Farbe), die der Kunde auf der Seite auswählt | Ja — je Kombination | Nein — eine gemeinsame URL | Es ist derselbe Artikel, und der Kunde wählt vor dem Hinzufügen zum Warenkorb eine Variante |
| Separate Produkte | Eigenständige Produkte, die als „verwandt“ oder über Zubehör verknüpft werden | Ja — jedes ist ein eigenes Produkt | Ja — jedes kann separat ranken | Die Varianten unterscheiden sich genug bei Preis, Bildern oder Suchnachfrage, um eine eigene Seite zu verdienen |
| Eigenschaften | Beschreibende Spezifikationen (Material: Baumwolle, Garantie: 2 Jahre), die für Filter/Informationen angezeigt werden | Nein | Nein (speist die Facettensuche) | Das Attribut beschreibt das Produkt, aber der Kunde wählt es nie aus |
| Anpassung | Freitext, Datei-Upload oder Gravur, die der Kunde bereitstellt | Nein | Nein | Die Variante wird vom Käufer erstellt und nicht von Ihnen vorab auf Lager gehalten |
Warum ist das wichtig? Wenn Sie Kombinationen verwenden, obwohl Eigenschaften gereicht hätten, blähen Sie Ihr Backoffice mit Lagerzeilen auf, die Sie nie zählen werden. Wenn Sie Kombinationen verwenden, obwohl der Kunde in Wirklichkeit ein Logo hochlädt, kommen Bestellungen ohne die nötigen Anhänge an. Diese erste Entscheidung richtig zu treffen, ist die halbe Arbeit.
Kombinationen oder separate Produkte — die eigentliche Entscheidung

Bei den zwei Werkzeugen, die wirklich miteinander konkurrieren — Kombinationen und separate Produkte — entscheidet, ob die Varianten dieselbe Sache in einer anderen Ausprägung sind oder verschiedene Dinge, die nur miteinander verwandt sind. Der ehrliche Test ist, was die Variante verändert:
Verwenden Sie Kombinationen, wenn
- der Artikel im Kern derselbe ist, nur in anderen Größen, Farben oder Materialien.
- der Preisunterschied zwischen den Varianten gering oder gleich null ist.
- Kunden erwarten, die Variante auf einer Produktseite auszuwählen (z. B. eine Größe).
- Sie eine URL, einen Satz Bewertungen und einen Eintrag in den Suchergebnissen möchten.
- die Beschreibung für jede Variante gleichermaßen gilt.
Verwenden Sie separate Produkte, wenn
- sich Varianten deutlich in Preis, Eigenschaften oder Beschreibung unterscheiden.
- jede Variante eigene Bilder hat, die eine andere Geschichte erzählen.
- eine Farbe oder ein Modell genug eigenständige Suchnachfrage hat, um eine eigene Seite zu verdienen.
- Varianten unabhängig verkauft oder vermarktet werden.
Ein konkretes Beispiel lichtet den Nebel. Ein T-Shirt in S/M/L/XL zum gleichen Preis → Kombinationen. Ein Laptop in verschiedenen CPU/RAM/Speicher-Konfigurationen mit sehr unterschiedlichen Preisen und unterschiedlichen Datenblättern → separate Produkte. Eine Handyhülle in vier Farben zum gleichen Preis → Kombinationen. „Dieselbe“ Hülle für ein iPhone und für ein Samsung → separate Produkte, weil Bilder, Beschreibung und Suchbegriffe („iphone 15 hülle“ vs. „galaxy s24 hülle“) auseinanderlaufen. Wenn die Variante einem Käufer einen anderen Grund gibt, über Google auf der Seite zu landen, sollte sie meistens eine eigene Seite sein. Die Kehrseite — zwei nahezu identische Produktseiten zu nutzen, obwohl eine reichen würde — birgt das Risiko, dass Google sie als Duplikate behandelt. Wenn Sie zwischen einer starken Seite und mehreren dünnen Seiten wählen, ist das eine Frage der Content-Architektur, die in den Best Practices für Produktseitendesign behandelt wird.
Wie Kombinationen in PrestaShop tatsächlich funktionieren
PrestaShop baut Kombinationen aus zwei Bausteinen auf, die unter Katalog → Attribute & Eigenschaften definiert werden, bevor Sie überhaupt ein Produkt bearbeiten:
- Attributgruppen — die Dimension der Variation: Größe, Farbe, Kapazität, Material. Jede Gruppe hat eine Einstellung für den Attributtyp (Dropdown-Liste, Optionsfelder oder Farb-/Texturmuster), die bestimmt, wie sie auf der Produktseite dargestellt wird.
- Attribute — die konkreten Optionen innerhalb einer Gruppe: Klein / Mittel / Groß innerhalb von Größe; Rot / Blau / Grün innerhalb von Farbe. Ein Farbattribut kann einen echten Farbwert oder ein Texturbild enthalten, damit das Frontoffice ein Muster statt reinem Text zeigt.
Am Produkt selbst setzen Sie diese Bausteine im Tab Kombinationen zu Kombinationen zusammen. In PrestaShop 1.7+ erzeugt der Button Kombinationen generieren das kartesische Produkt aller ausgewählten Attribute — wählen Sie Klein/Mittel/Groß und Rot/Blau, erhalten Sie mit einem Klick sechs Zeilen. Jede Kombinationszeile ist ein echter Datenbankeintrag (in ps_product_attribute und der zugehörigen _combination-Verknüpfungstabelle) und kann jeweils eigene Werte tragen:
- Lagerbestand — wird über die PrestaShop-Lagerverwaltung für jede Kombination separat verfolgt.
- Preisauswirkung — ein fester +/− Betrag, der auf den Grundpreis angewendet wird (prozentuale Abweichungen gehören zu den spezifischen Preisen, nicht in die Kombinationszeile).
- Referenz, EAN-13/UPC und Lieferantenreferenz — damit jede Variante korrekt gescannt und abgeglichen werden kann.
- Spezifisches Gewicht — wird für Versanddienstleister-Preisregeln zum Grundgewicht addiert.
- Eigene Bilder, ausgewählt aus der Produktgalerie.
- Eine Mindestbestellmenge und ein Verfügbarkeitsdatum für Vorbestellungen.
Eine Zeile pro Produkt wird als Standardkombination markiert — sie wird beim ersten Laden der Seite angezeigt und liefert den „ab“-Preis in der Auflistung. Setzen Sie diesen Standard sauber: Er prägt den ersten Eindruck von Preis und Verfügbarkeit.
[SCREENSHOT: der Kombinationen-Tab eines Produkts im PrestaShop-Backoffice nach dem Klick auf „Kombinationen generieren“ — zeigt das erzeugte Raster mit Lagerbestand je Zeile, Preisauswirkung und Radiobutton für die Standardkombination, damit der Leser den Bildschirm wiedererkennt.]
Lagerbestand, der wirklich stimmt
Der wichtigste Grund, Kombinationen zu verwenden, statt Varianten mit separaten Produktlisten zu simulieren, ist ein ehrlicher, granularer Lagerbestand. Wenn Sie T-Shirts verkaufen, müssen Sie wissen, dass Sie 45 blaue T-Shirts in M und 3 rote T-Shirts in L haben — nicht „85 T-Shirts“. PrestaShop setzt das auf Kombinationsebene durch: Ein Kunde kann Rot in L nicht mehr kaufen, sobald genau diese Zeile bei null angekommen ist (vorausgesetzt, Sie haben „Bestellung nicht vorrätiger Produkte erlauben“ nicht aktiviert). Der praktische Nutzen ist doppelt: Sie überverkaufen nicht mehr die Variante, die ständig ausgeht, und Ihre Nachbestellentscheidungen beruhen auf der tatsächlich leeren Zeile statt auf einer bedeutungslosen Gesamtsumme. Was auch immer Ihren Lagerbestand speist (manuelle Änderungen, Lieferanten-CSV, ERP-Synchronisierung), muss auf Kombinationsebene schreiben, sonst fällt die Genauigkeit wieder auf Produktschätzungen zurück.
Bildwechsel bei der Auswahl
Das Verhalten, das Kunden mögen — „Rot“ anklicken und das rote Produkt sehen — ist eingebaut. Sie laden alle Bilder in die Produktgalerie hoch und ordnen dann im Tab Kombinationen bestimmte Bilder bestimmten Kombinationen zu. PrestaShops product.js tauscht das angezeigte Bild (und Preis, Referenz sowie Lagerhinweis) aus, wenn der Käufer eine Auswahl ändert, ganz ohne Neuladen der Seite. Bei Farbvarianten ist das enorm wertvoll, bei reinen Größenvarianten, die identisch aussehen, weitgehend irrelevant. Wenn Themes diesen Wechsel uneinheitlich behandeln — und manche tun das — testen Sie ihn vor dem Start in Ihrem Live-Theme, denn ein kaputter Bildwechsel wirkt wie eine kaputte Produktseite.
Die Falle der Kombinationsexplosion
Kombinationen multiplizieren sich. Fünf Größen × acht Farben × drei Materialien = 120 Zeilen auf einem einzigen Produkt, jede davon mit Lagerbestand, Preis und vielleicht einem Bild. Genau so wird aus einem sauberen Katalog am häufigsten ein kaum noch beherrschbarer. Ein paar Regeln halten ihn im Griff:
- Erstellen Sie nur Kombinationen, die Sie tatsächlich verkaufen. Wenn XXL nie in Lavendel geliefert wird, generieren Sie diese Zeile nicht. Erzeugen Sie das vollständige Raster und löschen Sie anschließend die Zeilen, die Sie nie auf Lager haben werden.
- Nutzen Sie den CSV-Import für Massenarbeit. Unter Erweiterte Einstellungen → Import können Sie mit der Entität Kombinationen hunderte Zeilen erstellen und aktualisieren — Lagerbestand, Preisauswirkung, Referenzen — ohne alles von Hand zu bearbeiten. So lassen sich auch Preis- oder Lageränderungen sinnvoll über einen großen Katalog ausrollen; die breiteren Mechanismen dafür werden in Massen-Preisaktualisierungen behandelt.
- Hinterfragen Sie, ob eine Dimension nicht eher eine Eigenschaft sein sollte. Wählt der Kunde das Material auf der Seite wirklich aus, oder beschreiben Sie es nur? Wenn er es nie auswählt, ist es eine Eigenschaft, kein Attribut — und Eigenschaften speisen die Facettensuche und Filterseiten, ohne eine einzige Lagerzeile hinzuzufügen.
Eine brauchbare Kombinationen-CSV ist einfacher, als sie aussieht. Die Produktreferenz verknüpft jede Zeile mit ihrem übergeordneten Produkt, und die Attributspalte bündelt Gruppe und Wert, damit PrestaShop weiß, was erstellt werden soll:
Product reference;Attribute (Name:Type:Position)?;Value (Value:Position)?;Quantity;Impact on price
TSHIRT-001;Size:select:0;M:1;45;0
TSHIRT-001;Size:select:0,Colour:color:1;M:1,Blue:2;45;0
TSHIRT-001;Size:select:0,Colour:color:1;L:2,Red:1;3;2.00
Ordnen Sie diese Überschriften im Import-Mapping den PrestaShop-Spalten zu und wählen Sie Kombinationen als Entität — derselbe Import kann bei einem späteren Lauf Menge und Preisauswirkung bestehender Zeilen aktualisieren. Genau das macht ihn zum vernünftigen Weg für einen tiefen Katalog.
Das Prinzip hinter allen drei Punkten: Jede Attributgruppe, die Sie hinzufügen, multipliziert die anderen. Halten Sie die Struktur so klein, wie es die Kaufentscheidung wirklich verlangt. Wenn ein Kunde ein Flussdiagramm braucht, um Ihre Optionen zu verstehen, ist die Seite zu kompliziert — und ein verwirrender Variantenauswähler ist einer der schnellsten Wege, einen kaufbereiten Besucher zu verlieren. Genau diese Art von Reibung wird in der Anatomie einer Produktseite aufgeschlüsselt.
Preisgestaltung über Kombinationen hinweg
PrestaShop bietet drei Möglichkeiten, Preise je Kombination zu variieren, und sie lassen sich sauber schichten:
- Auswirkung pro Kombination — der Standardfall. Größe L kostet 5 € mehr: Setzen Sie für diese Kombination eine feste Auswirkung von +5.00. Die Produktseite berechnet den neuen Preis sofort neu und zeigt ihn an, sobald der Käufer die Variante auswählt.
- Spezifische Preise — wenn Sie eine prozentuale Anpassung oder wirklich komplexe Logik brauchen (eine bestimmte Variante als Aktion für eine Kundengruppe oder ein gestaffelter Mengenrabatt), können die Regeln unter Preisgestaltung → Spezifische Preise eine einzelne Kombination mit einem festen oder prozentualen Rabatt ansprechen.
- Anzeige inklusive Steuer — prüfen Sie, ob der gewechselte Preis Ihre Steuerregel und Währung korrekt berücksichtigt. Das ist themeabhängiges JavaScript, testen Sie die Live-Aktualisierung also in Ihrem tatsächlichen Theme. Ein Preis, der sich bei Variantenwechsel nicht ändert, untergräbt Vertrauen im schlechtesten Moment.
Wie diese angezeigte Zahl gerahmt wird — Ankerpreise, Schwellenpreise, „ab €X“ in der Auflistung — ist ein eigener Hebel, den Sie bewusst nutzen sollten; siehe die Psychologie der Preisgestaltung.
Wann Kombinationen nicht die Antwort sind
Manche Variantenanforderungen liegen vollständig außerhalb des Kombinationsmodells. Sie dort hineinzuzwingen, ist der Punkt, an dem Shops steckenbleiben:
- Vom Käufer gelieferte Variation (Gravurtext, Monogramm, hochgeladenes Foto) ist Anpassung, keine Kombination — pro Produkt im Tab Anpassung mit Textfeldern und/oder Dateifeldern konfiguriert. Sie halten keine 10.000 Namensvarianten auf Lager; der Kunde erstellt die Variante an der Kasse.
- Abhängige Attribute — wenn nicht jede Farbe in jeder Größe existiert — sind im PrestaShop-Kern nicht nativ bedingt. Sie löschen entweder die unmöglichen Kombinationszeilen vorab (sodass sie gar nicht erst erscheinen) oder ergänzen ein Modul, das ungültige Optionen dynamisch ausblendet, während der Käufer auswählt.
- Echte Konfiguratoren — Produkte zum Selbstzusammenstellen, bei denen jede Auswahl Preis, Bild und Beschreibung live verändert (ein PC-Konfigurator, ein maßgefertigtes Rollo) — gehen über Kombinationen hinaus und verlangen ein dediziertes Konfigurator-Modul. Kombinationen beschreiben ein festes Raster vordefinierter Varianten; ein Konfigurator stellt ein Produkt im Moment der Auswahl zusammen.
Für die überwältigende Mehrheit der Shops decken Standardkombinationen in PrestaShop den Variantenbedarf ohne Zusatzmodul ab. Die Kunst liegt darin, die 10 % der Fälle zu erkennen, die nicht passen — und die anderen 90 % nicht so zu verbiegen, als müssten sie zu ihnen passen.
Ein Hinweis zu SEO und Merchandising
Alle Kombinationen eines Produkts teilen sich absichtlich eine URL und einen Satz Meta-Tags, und das ist meistens richtig — Sie wollen nicht, dass „Blaues T-Shirt Größe M“ und „Blaues T-Shirt Größe L“ als separate Google-Ergebnisse gegeneinander antreten. Das Classic Theme von PrestaShop gibt strukturierte Product-Daten für diese eine Seite aus, mit einem Angebot, das Preis und Verfügbarkeit der angezeigten Standardkombination widerspiegelt, statt mit einem separaten Angebot pro Variante. Der eine Fall, der einen zweiten Blick verdient, ist echte, unabhängige Suchnachfrage für einzelne Farben oder Modelle („rote Ledertasche“ vs. „schwarze Ledertasche“) — dann lohnt sich der Weg über separate Produkte. Wie Sie solche Seiten schreiben, damit sie ranken, ohne einander zu duplizieren, wird in Produktbeschreibungen schreiben, die ranken und konvertieren behandelt. Auf der Merchandising-Seite passt ein sauberer Variantenauswähler natürlich zum Rest der Produktseite — klare Spezifikationen, Vertrauenssignale und Cross-Selling-Impulse, wie sie in Cross-Selling und Upselling beschrieben werden.
Attribute über einen großen Katalog hinweg verwalten
Der Schmerz mit Kombinationen zeigt sich selten bei einem einzelnen Produkt — er zeigt sich, wenn Sie eine neue Größe oder Farbe hinzufügen und sie Produkt für Produkt über hunderte Artikel ausrollen müssen. Genau diese Lücke schließt unser Modul Global Product Attributes: Es lässt Sie Attributgruppen, Werte und deren Zuordnungen über den gesamten Katalog hinweg auf einem Bildschirm verwalten. Was bedeutet das im Alltag? „Größe 47“ zu jedem Schuh hinzuzufügen oder eine ausgelaufene Farbe überall zu entfernen, wo sie vorkommt, wird zu einer einzigen Aktion statt zu einem Nachmittag voller Klicks durch Produkte — und weil das aus dem Backoffice heraus funktioniert, sind weder Theme-Bearbeitung noch Entwicklerrechnung nötig. Für Shops mit tiefem, variantenreichem Katalog ist das der Unterschied zwischen Attributen als lästiger Pflicht und Attributen als Nebensache.
Häufig gestellte Fragen
Was ist der Unterschied zwischen einem Attribut und einer Eigenschaft in PrestaShop?
Ein Attribut ist etwas, das der Kunde auf der Seite auswählt (Größe: M) und das eine lagergeführte Kombination erzeugt. Eine Eigenschaft ist etwas, das das Produkt beschreibt (Material: Baumwolle), aber nie ausgewählt wird — sie erscheint im Tab Produktdetails und speist die Facettensuche, ohne Lagerzeilen hinzuzufügen. Wenn der Käufer es vor dem Hinzufügen zum Warenkorb auswählt, ist es ein Attribut; wenn es nur Information ist, ist es eine Eigenschaft.
Bekommen Kombinationen eine eigene URL und ranken sie separat in Google?
Nein. Alle Kombinationen eines Produkts teilen sich bewusst eine URL und einen Satz Meta-Tags, und die strukturierten Daten geben ein einziges Angebot auf Basis der Standardkombination aus. Das ist meistens genau das, was Sie wollen — Sie möchten nicht, dass „Blaues T-Shirt M“ und „Blaues T-Shirt L“ als separate Ergebnisse konkurrieren. Trennen Sie eine Variante nur dann in ein eigenes Produkt auf, wenn sie echte, unabhängige Suchnachfrage hat („rote Ledertasche“ vs. „schwarze Ledertasche“).
Kann ich Kombinationen in großen Mengen erstellen, ohne mich durch jedes Produkt zu klicken?
Ja. Unter Erweiterte Einstellungen → Import gibt es die Entität Kombinationen, die Zeilen aus einer CSV erstellt und aktualisiert — Lagerbestand, Preisauswirkung, Referenzen. Die Attributspalte bündelt Gruppe und Wert (z. B. Size:select:0,Colour:color:1), die Produktreferenz verknüpft jede Zeile mit dem übergeordneten Produkt, und ein späterer Lauf mit denselben Referenzen aktualisiert bestehende Zeilen, statt sie zu duplizieren.
Wie verhindere ich, dass die Anzahl der Kombinationen explodiert?
Drei Gewohnheiten helfen: Erzeugen Sie nur Kombinationen, die Sie tatsächlich auf Lager führen (löschen Sie unmögliche Zeilen nach dem Generieren des vollständigen Rasters), stufen Sie jede Dimension, die der Kunde nie auswählt, von einem Attribut zu einer Eigenschaft herab, und nutzen Sie den CSV-Import für Massenänderungen statt Klickarbeit. Fünf Größen × acht Farben × drei Materialien ergeben bereits 120 Zeilen auf einem Produkt — jede Gruppe, die Sie hinzufügen, multipliziert den Rest. Halten Sie die Struktur also so klein, wie es die Kaufentscheidung erfordert.
Warum aktualisiert sich mein Preis (oder Bild) nicht, wenn ich eine Variante auswähle?
Der Wechsel bei Auswahl ist themeabhängiges JavaScript, gesteuert von product.js. Wenn Preis, Bild oder Lagerhinweis sich nicht ändern, sobald der Käufer eine Kombination wechselt, verdrahtet das Theme die Aktualisierung nicht korrekt — testen Sie das vor dem Start in Ihrem Live-Theme. Eine Kombination ohne zugeordnetes Bild fällt auf das Titelbild zurück, und ein Preis, der sich nicht ändert, weist meist auf eine fehlende oder überschriebene product.js hin, nicht auf ein Datenproblem.
Treffen Sie die erste Entscheidung richtig — Kombination, separates Produkt, Eigenschaft oder Anpassung — und der Rest der Variantenwerkzeuge von PrestaShop ist wirklich leistungsfähig. Halten Sie das Raster nur so groß, wie es die Kaufentscheidung erfordert, verfolgen Sie Lagerbestände auf Kombinationsebene, damit Ihre Nachbestelldaten stimmen, und reservieren Sie separate Seiten für Varianten, die ihre eigene Suchnachfrage verdienen. Dann bleibt „dieses Produkt gibt es in ein paar Versionen“ eine unauffällige Erleichterung statt ein Katalog, gegen den Sie ständig ankämpfen.
Kommentare
Noch keine Kommentare. Seien Sie der Erste!
Stellen Sie als Erster eine Frage oder teilen Sie hilfreiches Feedback.
Kommentar schreiben
Teilen Sie eine Frage, ein Installationsdetail oder Feedback, das anderen Lesern helfen kann.