Freie Parameter-Tags verwenden

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-DP13())

Free Parameter (WS-FP13())

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
WS-OTPX()

Nur auf einer Folgeseite, die mit dem Tag aufgerufen wird

nein

Design-Parameter
WS-DP1()…WS-DP3()

Auf allen Folgeseiten, bis es überschrieben oder zurückgesetzt wird

nein

Free-Parameter
WS-FP1()…WS-FP3()

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