Zum Hauptinhalt springen
Bei der Tabellendarstellung sieht der Käufer alle Varianten-Kombinationen eines Produkts auf einen Blick, statt sie nacheinander auszuwählen. Das eignet sich für Produkte mit wenigen Kombinationen und erlaubt es, mehrere Varianten gleichzeitig in den Warenkorb zu legen. Zwei abhängige Varianten “Farbe” und “Größe” mit zehn Kombinationen ergeben beispielsweise diese Tabelle:

Wann eine Tabelle passt

Technisch unterstützt WEBSALE V8s bis zu 100 Varianten-Kombinationen in der Tabelle. Dieser Wert ist eine Obergrenze des Systems und kein Richtwert. Eine Tabelle mit 100 Zeilen leidet an Übersichtlichkeit, Bedienbarkeit, Seitendesign und Ladezeit gleichermaßen. Produkte können mehrere hundert oder sogar mehrere tausend Kombinationen haben. Für diese ist nur die Anzeige über Auswahllisten sinnvoll, weil dort jeweils nur ein Teil der Varianten erscheint. Deshalb entscheiden Sie nicht pauschal, sondern je Produkt. Im Template hinterlegen Sie einen Maximalwert für die Varianten-Kombinationen. Wir empfehlen 25:
  • Ein Produkt mit höchstens 25 Kombinationen erscheint als Tabelle.
  • Ein Produkt mit mehr als 25 Kombinationen erscheint als Auswahlliste.

Welche Produktdaten in die Tabelle gehören

Anzeigen lassen sich beliebige Produktdaten. Neben den Varianten selbst, also beispielsweise Farbe und Größe, empfehlen wir:
  • die Produktnummer
  • das Produktbild, falls es von den Varianten abhängt
  • den Preis, falls er von den Varianten abhängt
  • Lagerbestand oder Lieferbarkeit, falls vorhanden
  • ein Eingabefeld für die Menge

Ein oder mehrere Mengenfelder

Für die Mengeneingabe gibt es zwei Bauformen, und die Wahl bestimmt, wie viel der Käufer in einem Durchgang bestellen kann. Ein Mengenfeld je Zeile. So wie in der Tabelle oben. Der Käufer legt damit mehrere Varianten gleichzeitig in den Warenkorb, beispielsweise zwei rote in Größe M und eine blaue in XXL. Ein einzelnes Mengenfeld für die ganze Tabelle. Dann muss der Käufer zuerst eine Variante auswählen, wofür die Zeilen verlinkt werden. Klickt er beispielsweise auf die Produktnummer 1007, erscheinen deren Daten in einem Block “Ihre Auswahl” und lassen sich von dort in den Warenkorb legen. Ob bereits eine Produktnummer gewählt wurde, prüfen Sie im Template mit ST-DepVar_OK.

Integration

Eingebaut wird die Tabelle auf dem Einzelprodukt-Template.

Maximalwert im Template setzen

Im Bereich WS-Config legen Sie fest, bis zu welcher Anzahl an Kombinationen die Tabelle verwendet wird.
Referenz: WS-Config

Tabelle aufbauen

Die Klammerung PR-SeparateDepVariations entscheidet über die Darstellung. Im positiven Bereich bauen Sie die Tabelle, im negativen die Auswahllisten oder Links. Beide Zweige gehören ins Template, sonst bleiben Produkte jenseits des Maximalwerts ohne Variantenauswahl. Innerhalb der Tabelle übernimmt die Klammerung der Variantennamen eine zweite Aufgabe: Sie erzeugt die Spalten dynamisch. Hat ein Produkt nur die Variante Farbe, erscheint auch nur diese Spalte. Hat es Farbe, Größe und Typ, erscheinen drei. Dasselbe Template bedient damit alle Produkte.
Beachten Sie die Reihenfolge der Klammerungen. CAT-AdvData($DepVariations,99) initialisiert die Liste der Kombinationen, erst danach liefert die Schleife @PR-Data je Durchlauf eine Kombination.

Tags

Styles

Referenz: Styles für Produkte

Verwandte Themen