WebFashion と NewFashion のサンプル・ストア・パッケージ表示ページ

パッケージ表示ページは、オンライン・ストア内の商品の販売促進グループをフィーチャーしています。 それには通常、説明、パッケージのイメージ、パッケージを構成するコンポーネントのリストとそれぞれのイメージ、 パッケージの価格、およびパッケージを構成する商品にバリエーションがある場合は属性 (サイズやカラー) のリスト、 さらに各属性値 (カラーでは赤、青、サイズでは L、LL など) のリストが含まれます。

顧客は、シングルクリックでパッケージをショッピング・カート、または購入希望商品リストに追加することができます。 パッケージは、ショッピング・カート内では単一の明細アイテムとして表示されます。これは、 バンドル内の各アイテムが別々の明細アイテムとして表示される、バンドルの場合とは異なります。 パッケージ内の商品を個別に購入することはできません。

サンプル・ストア・パッケージ表示ページとその機能の詳細については、 パッケージ・ページ表示の使用事例を参照してください。

コマンド

PackageDisplay.jsp は、以下のコマンドを使用します。

bean

PackageDisplay.jsp は、以下の bean を使用します。

インプリメンテーションの詳細情報

注: マルチカルチャー情報を含むすべてのサンプル・ストア・ページに共通なインプリメンテーション手法については、 サンプル・ストア・ページ: 共通のインプリメンテーション手法を参照してください。

packagedisplay.jsp は、データベース (DISPENTREL テーブルに) 中に登録され、ストアのすべての商品を表示します。 packagedisplay.jsp は、以下を表示します。

パッケージの説明 (パッケージを構成するコンポーネントのリストを含む)、イメージ、および価格
パッケージの説明、イメージ、および価格は PackageDataBean を使用して検索されます。
パッケージを構成する商品の属性および属性値
PackageDataBean は ProductDataBeans を検索してパッケージ内の各商品についての情報を表示します。 詳細はサンプル・ストア商品ページを参照してください。
パッケージを正確に表示するには、パッケージ内の各商品の属性値に同じパラメーター名を使用する必要があります。 例:

<SELECT NAME="attrValue" >

<!-- Display product attribute values !-->

<%

Object values[] = attribute.getDistinctAttributeValues();

for (int j = 0; j < values.length; j++)

{

%>

<option><%=values[j]%></option>

<% } %>

</select>

「ショッピング・カートに追加」および「購入希望商品リストに追加」
詳細はサンプル・ストア商品ページを参照してください。
「数量」テキスト・ボックス
顧客は、ショッピング・カートまたは購入希望商品リストに追加するパッケージの数を指定することができます。

関連概念

関連タスク

関連参照

IBM 著作権