Befehl 'CategoryDisplay'
Dieser Befehl zeigt eine Kategorie in einem Katalog an.

Parameterwerte
- http://host_name/pfad/
-
Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der
Konfigurationspfad.
- langId
- Setzt die bevorzugte Sprache für die Dauer der Sitzung, oder setzt
die bevorzugte Sprache zurück. Die unterstützten Sprachen sind in der Tabelle
STORELANG enthalten.
- storeId
- Die Referenznummer des Geschäfts, der den anzuzeigenden Produkten zugeordnet ist.
- catalogId
- Die Referenznummer des Katalogs, in der die Kategorie definiert ist.
- catalogIdentifier
- Die externe Kennung für den Katalog.
- catalogMemberId
- Die Referenznummer des Mitglieds, das Eigner des Katalogs ist.
- categoryId
- Die eindeutige Referenznummer der Kategorie, die angezeigt werden soll.
- identifier
- Die externe Kennung für die Kategorie.
- memberId
- Die Referenznummer des Mitglieds, das Eigner der Kategorie ist. Der Parameter memberId dient zusammen
mit der Kennung zum eindeutigen Identifizieren der Kategorie. Wird memberId nicht angegeben, wird der
Eigner des aktuellen Geschäfts zusammen mit der Kennung verwendet, um die Kategorie eindeutig zu
identifizieren.
Beispiel 1
Dieses Beispiel zeigt Informationen zu der Kategorie mit der Referenznummer
16 an, die im Katalog 1 enthalten ist, der im Geschäft 1 angezeigt wird:
http://host_name/webapp/commerce/servlet/CategoryDisplay?
categoryId=16&catalogId=1&storeId=1
Beispiel 2
Dieses Beispiel zeigt Informationen zur Kategorie Hardware an, die in
Katalog 1 enthalten ist:
http://host_name/webapp/commerce/servlet/CategoryDisplay?
identifier=Hardware&catalogId=1&storeId=1
Beispiel 3
Dieses Beispiel zeigt Informationen zur Kategorie Hardware aus einem Katalog an, der dem Geschäft zugeordnet
ist, dessen Eigener das Mitglied mit der ID 888 ist.
http://host_name/webapp/commerce/servlet/CategoryDisplay?
catalogId=1&identifier=Hardware&memberId=888&storeId=1
Beispiel 4
In diesem Beispiel wird eine Kataloggruppenseite nur einem
registrierten Kunden in der richtigen Mitgliedsgruppe angezeigt. In diesem Fall ist
dies Kunde s11001 in Mitgliedsgruppe 1100.
http://host_name/webapp/wcs/stores/servlet/Logon?logonId=s11001
&logonPassword=s11001&storeId=32&URL=FVTStore32.jsp
http://host_name/webapp/wcs/stores/servlet/CategoryDisplay?catalogId=326000
&storeId=32&categoryId=326100&langId=-1
Verhalten
- Die anzuzeigende Kategorie kann auf der Basis der folgenden Informationen eindeutig identifiziert
werden:
- Parameter categoryId.
- Parameter identifier und memberId.
- Wenn der Parameter identifier ohne den Parameter memberId angegeben wird, wird für den Parameter
memberId das Mitglied angenommen, das Eigner des im Parameter storeId angegebenen Geschäfts
ist.
- Stellt sicher, dass die Kategorie, die angezeigt werden soll, in der aktuellen
Sprache publiziert wurde.
- Definiert CategoryDisplayView so, dass die Kategorieseite angezeigt wird, die der angegebenen
Geschäfts- und Kategoriereferenznummer entspricht.
- Führt die Zuordnung zur Schnittstelle CategoryDisplayCmd durch.
Ausnahmebedingungen
Keine.