PR-AdvData() holen Sie sich ein bestimmtes Produkt auf ein beliebiges anderes Template, beispielsweise ein Aktionsprodukt auf die Startseite oder einen Artikel in eine Informationsseite.
Grundprinzip
Innerhalb der Klammerung gilt das angegebene Produkt als aktives Produkt. Alle Tags der Produktdaten verhalten sich damit genauso wie auf der Produktdetailansicht.{@PR-Data} ist deshalb weder nötig noch möglich.
Referenz: PR-AdvData()
Produktindex aus einem Tag übernehmen
Statt eines festen Werts können Sie den Wert aus einem anderen Tag beziehen. Setzen Sie das Tag dafür in$-Zeichen, der Shop löst es vor der Produktsuche auf.
Produkt über die Produktnummer oder eine Alternativnummer laden
PR-AdvData() kennt nur den Produktindex. Steht Ihnen stattdessen die Produktnummer oder eine der Alternativnummern zur Verfügung, verwenden Sie PR-LoadData(). Die Klammerung arbeitet ansonsten identisch, erwartet aber ein zweites Argument, das die Art der Angabe benennt.
Optional folgt ein drittes Argument mit dem Kategorieindex. Ohne diese Angabe ermittelt der Shop die Kategorie des Produkts selbst.
Auch hier lassen sich alle Argumente über
$-Zeichen aus anderen Tags beziehen.
Referenz: PR-LoadData()
Wird das Produkt über eine Produktnummer oder eine Alternativnummer geladen, lädt der Shop zusätzlich die zugehörige abhängige Variante. Sie erhalten damit direkt die konkrete Ausführung und nicht das Basisprodukt.
Verwandte Themen
- Wegweiser: Gewähltes Produkt anzeigen
