Weg 1: Vorauswahl in den Produktdaten
Diese Vorauswahl lässt sich für einfache Produkte und für Sets definieren. Eine Freischaltung durch WEBSALE ist nicht nötig.
Produktdatenfeld setzen
Für einfache Produkte übergeben Sie dieses Feld:
Die Liste folgt einem festen Aufbau:
- als Parameter-Wert-Paare im URL-Format, ohne URL-Codierung
- der Variantenindex des Set-Oberprodukts im Parameter
depvar_index_setparent - die Variantenindizes der Set-Unterprodukte in den Parametern
depvar_index_set_<Laufindex des Set-Unterprodukts>
PR-SetLink. Wenn Sie unsicher sind, wie eine Liste aussehen muss, lassen Sie sich diese Ausgabe für das Set anzeigen und übernehmen sie.
Referenz: PR-SetLink
Vorauswahl im Template ausgeben
Optional geben Sie den hinterlegten Variantenindex auf der Produktdetailansicht aus, beispielsweise zur Kontrolle.Funktion aktivieren
Die gepflegten Felder wirken erst, wenn Sie die Funktion in der Shopkonfigurationshop.config im Abschnitt <Basic> freigeben. Der Parameter kennt zwei Werte, und die Reihenfolge ist bewusst so gedacht: erst im Testmodus prüfen, dann live schalten.
test rufen Sie den Shop im Testmodus auf und prüfen Ihre Produkte:
yes.
Weg 2: Vorauswahl im Template
Statt je Produkt lässt sich die Vorauswahl auch im Template festlegen. Das TagPR-PreSelectDepVariation() erwartet dafür zwei Angaben: die gewünschte Kombination und das Verhalten, falls es diese Kombination nicht gibt.
Die Kombination geben Sie wahlweise über den Variantennamen oder über den Variantenindex an. Für den Fall der Nichtverfügbarkeit stehen drei Verhaltensweisen zur Wahl: das Basisprodukt laden, die nächstliegende Kombination laden oder die erste ermittelte Kombination laden.
Im folgenden Beispiel ist das Produkt in mehreren Farben erhältlich und soll mit “saphirblau” erscheinen. Gibt es diese Farbe nicht, wird die nächstliegende Kombination geladen.
Verwandte Themen
- Wegweiser: Abhängige Varianten anzeigen
- Wegweiser: Set-Produkte
- Wegweiser: Testmodi des Shops ein- und ausschalten
