Freie Parameter-Tags werden beim Starten eines Shops an den Shop-Aufruf angehängt. Auf diese Weise können Sie z. B. den Shop mit beliebigen Werten beim Shopstart oder innerhalb der Session aufrufen, einen Wert an beliebigen Stellen im Template ausgeben oder einen Bereich in Abhängigkeit vom aktuellen Wert anzeigen lassen.
Ein typisches Anwendungsbeispiel ist, den Käufer auf der Kategorieansicht zwischen einer Listen- und einer Spaltenansicht wählen zu lassen. Die Integration auf dem Template erfolgt, indem zwei mögliche Werte des freien Parameter-Tags abgefragt werden und abhängig davon entweder die eine oder die andere Ansicht aktiviert wird.
Hinweis |
|
Neben diesen freien Parameter-Tags mit Präfix WS- (für URLs, Links, Formulare usw.) gibt es auch DesignControl-Tags, die innerhalb eines Templates frei verwendet werden können. Referenz: DC-FPX |
Inhalt
Arten von freien Parameter-Tags
Shop-Aufruf mit freiem Parameter
Zurücksetzen der freien Parameter
Arten von freien Parameter-Tags
Es stehen drei verschiedene Arten von freien Parameter-Tags zur Verfügung:
▪OneTime-Parameter (WS-OTPX())
▪Design-Parameter (WS-DP1…3())
▪Free Parameter (WS-FP1…3())
Sie unterscheiden sich in der Gültigkeitsdauer und der Aufnahme bzw. Nicht-Aufnahme im Canonical-Link für Suchmaschinen.
Wegweiser: Canonical-Anweisung im Head erzeugen
Parameterart |
Gültigkeit |
Aufnahme im Canonical-Link |
---|---|---|
OneTime-Parameter |
Nur auf einer Folgeseite, die mit dem Tag aufgerufen wird |
nein |
Design-Parameter |
Auf allen Folgeseiten, bis es überschrieben oder zurückgesetzt wird |
nein |
Free-Parameter |
Auf allen Folgeseiten, bis es überschrieben oder zurückgesetzt wird |
ja |
Referenz: WS-OTPX()
Referenz: WS-DP1...3()
Referenz: WS-FP1...3()
Shop-Aufruf mit freiem Parameter
Sie können ein freies Parameter-Tag an jeden beliebigen Shop-Aufruf anhängen. Dabei darf nur der technische Name verwendet werden (nicht die übliche Tag-Syntax mit Tilde-Zeichen):
http://www.xyz.de/?fp1=abc
An der Stelle, wo das Tag WS-FP1() auf dem mit diesem Aufruf verbundenen Shop-Template vorhanden ist, wird "abc" ausgegeben.
{WS-FP1}
Der Bereich wird nur dann angezeigt, wenn "&fp1" einen beliebigen Wert hat.
{/WS-FP1}
Bei Verwendung der folgenden Syntax mit Argument in Klammern wird der Bereich nur angezeigt, wenn er einen bestimmten Wert hat:
{WS-FP1(abc)}
Der Bereich wird nur dann angezeigt, wenn "&fp1" den Wert "abc" hat.
{/WS-FP1(abc)}
{WS-FP3(12345)}
Der Bereich wird nur dann angezeigt, wenn "&fp3" den Wert "12345" hat.
{/WS-FP3(12345)}
Zurücksetzen der freien Parameter
Die freien Parameter-Tags WS-DP1…3() und WS-FP1…3() können auch zurückgesetzt werden. Dazu müssen Sie den technischen Namen des jeweiligen Tags an den Shop-Aufruf anhängen, entweder ohne Wert oder mit dem Wert $unused. Der freie Parameter WS-FP1() wird beispielsweise folgendermaßen zurückgesetzt:
http://www.xyz.de/?fp1=
oder
http://www.xyz.de/?fp1=$unused