Befehl 'ProductDisplay'
Dieser Befehl zeigt einen Katalogeintrag an, der aus einer einzelnen Artikelnummer oder allen in einem Produkt, Paket
oder Bundle enthaltenen Artikeln besteht.
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 dem anzuzeigenden Katalogeintrag zugeordnet ist.
- productId
- Die Referenznummer für den Katalogeintrag (Artikelnummer, Produkt, Paket oder Bundle), der
angezeigt werden soll.
- partNumber
- Die eindeutige Kennung (oder Artikelnummer) für das Geschäft,
das angezeigt werden soll.
- memberId
- Die Referenznummer des Mitglieds, das Eigner des Katalogeintrags ist. Die memberId und die partNumber bilden zusammen eine eindeutige Kennzeichnung des Katalogeintrags. Wenn die memberId weggelassen wird, werden der Eigner des aktuellen Geschäfts und die partNumber zur eindeutigen Kennzeichnung des Katalogeintrags verwendet.
Beispiel 1
Das folgende Beispiel zeigt Informationen über den Katalogeintrag mit der
Referenznummer 123 aus dem Geschäft mit der Referenznummer 1 an:
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?productId=123&storeId=1
Beispiel 2
Das folgende Beispiel zeigt Informationen über das Produkt mit der
Teilenummer SKU555 an:
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?partNumber=SKU555&storeId=1
Beispiel 3
Bei diesem Beispiel werden Informationen über das
Produkt mit Teilenummer 2 angezeigt, das zu dem Geschäft
gehört, dessen Eigner das Mitglied mit der ID 888 ist:
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?partNumber=2&storeId=1&memberId=888
Verhalten
- Das anzuzeigende Produkt kann aus folgenden Informationen eindeutig gekennzeichnet werden:
- Dem productId-Parameter
- Den Parametern partNumber und memberId
- Wenn der partNumber-Parameter ohne den Parameter memberId angegeben wird, wird der memberId-Parameter als das Mitglied ermittelt, das der Eigner des mit dem storeId-Parameter angegebenen Geschäfts ist.
- Stellt sicher, dass der Katalogeintrag, der angezeigt werden soll, nicht zu einer
Produktgruppe gehört, die aus dem Vertrag des aktuellen Benutzers
ausgeschlossen wurde.
- Stellt sicher, dass der Katalogeintrag, der angezeigt werden soll, in der aktuellen
Sprache publiziert wurde.
- Setzt die Anzeige-Task ProductDisplayView so, dass die Katalogeintragsseite für das angegebene Geschäft und die Mitgliedsgruppen, zu denen der Kunde gehört, angezeigt werden.
- Führt die Zuordnung zur Schnittstelle ProductDisplayCmd durch.
Ausnahmebedingungen
Keine.