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 mitST-DepVar_OK.
Integration
Eingebaut wird die Tabelle auf dem Einzelprodukt-Template.Maximalwert im Template setzen
Im BereichWS-Config legen Sie fest, bis zu welcher Anzahl an Kombinationen die Tabelle verwendet wird.
Tabelle aufbauen
Die KlammerungPR-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.
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 ProdukteVerwandte Themen
- Wegweiser: Varianten anzeigen
- Wegweiser: Abhängige Varianten als Auswahllisten darstellen
- Wegweiser: Abhängige Varianten als Links darstellen
- Wegweiser: Abhängige Varianten per AJAX nachladen
