ProductDisplay コマンド
このコマンドは、商品、パッケージ、
またはバンドルに含まれる単一の SKU あるいはすべての SKU からなるカタログ・エントリーを表示します。
パラメーター値
- http://host_name/path/
- WebSphere Commerce サーバーおよび構成パスの完全修飾名
- langId
- セッション期間中の優先言語を設定またはリセットします。 ストアでサポートされている言語は、
STORELANG テーブルで確認できます。
- storeId
- 表示されるカタログ・エントリーに関連付けられているストアの参照番号。
- productId
- 表示されるカタログ・エントリー (SKU、商品、パッケージ、またはバンドル) の参照番号。
- partNumber
- 表示されるカタログ・エントリーに対するストアの固有 ID (または SKU)。
- memberId
- カタログ・エントリーを所有するメンバーの参照番号。 memberId は、partNumber と共にカタログ・エントリーを一意に識別します。 memberId が省略された場合は、現行ストアの所有者と partNumber が、カタログ・エントリーを一意に識別するために使用されます。
例 1
この例は、参照番号 1 のストアから参照番号 123 のカタログ・エントリーに関する情報を表示します。
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?productId=123&storeId=1
例 2
この例は、部品番号 SKU555 の商品に関する情報を表示します。
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?partNumber=SKU555&storeId=1
例 3
この例は、888 の ID を持つメンバーが所有するストアに属する、部品番号 2 の商品に関する情報を表示します。
http://host_name/webapp/wcs/stores/servlet/ProductDisplay?partNumber=2&storeId=1&memberId=888
動作
- 表示される商品は、以下により一意に識別できます。
- productId パラメーター
- partNumber および memberId パラメーター
- partNumber パラメーターが memberId パラメーターなしで指定された場合、memberId パラメーターは、storeId パラメーターによって指定されたストアを所有するメンバーと見なされます。
- 表示しようとしているカタログ・エントリーが、
現在のユーザーの契約から除外されている商品セットのメンバーでないことを確認してください。
- 表示しようとしているカタログ・エントリーが現在の言語で発行されていることを確認してください。
- 指定したストアと、顧客が属しているメンバー・グループに合ったカタログ・エントリー・ページが表示されるよう、
ProductDisplayView ビュー・タスクを設定してください。
- ProductDisplayCmd インターフェースにマップします。
例外条件
なし