スポンサード リンク
Top > CakeShop > 画面設計 > 商品詳細(items)
スポンサード リンク

Tag: CakeShop

商品詳細(items) Edit

アクション Edit

アクション名メソッド名パラメータ処理概要遷移先
商品を表示するindex商品ID指定された商品IDの商品詳細を表示する。
次の条件の場合は、商品を表示しない。
・表示状態=非表示
カートに入れるaddCart数量
サイズオプション
表示している商品をショッピングカートに追加する。
数量および、商品のサイズオプションを指定することができる。
受注生産品の場合は、カートが空でないと追加できない。(但し、同一商品同一サイズオプションだけがカートに入っている場合は数量のみ追加するので可能)
カート一覧

エラーメッセージ Edit

発生タイミングエラーメッセージ
商品表示時に商品が見つからない場合商品は見つかりませんでした。
カート追加時に在庫が0の場合商品の在庫がありません。
カート追加時に在庫が足りない場合残り在庫数がn個の為、カートに追加できません。
受注生産品でカートに他の商品が入っている場合既にカートに他の商品が入っているため追加できません。一旦、カートをクリアしてから追加してください。
販売期間外にカート追加を行った場合商品の販売は只今行っておりません。
数量が不正の場合数量は、1〜100までの数値で入力してください。
フリー入力が不正の場合フリー入力欄には、半角80桁または全角40桁までの文字を入力してください。

表示項目 Edit

項目名変数名表示形式入力制限アクション備考
商品名Item/nameテキスト
参考価格Item/display_priceテキスト(金額表示)参考価格が無い場合は表示しない。
取り消し線を入れる
価格Item/priceテキスト(金額表示)
OFFテキスト(金額表示)参考価格-価格を表示。
横に割引率のパーセンテージを表示。%br;参考価格が無い場合は表示しない。
商品概要Item/symmaryテキスト
商品画像1Item/picture1イメージ商品画像1が無い場合は「NOW PRINTING」の画像を表示する。
その他商品画像1Item/picture1イメージその他商品画像表示(別ウインドウ)商品画像1が無い場合は表示しない。
その他商品画像2Item/picture2イメージその他商品画像表示(別ウインドウ)商品画像2が無い場合は表示しない。
その他商品画像3Item/picture3イメージその他商品画像表示(別ウインドウ)商品画像3が無い場合は表示しない。
サイズオプション名称1Item/size_name1テキストサイズオプション名称1が無い場合は表示しない。
サイズオプション種類1Item/size_type1プルダウン必須サイズオプション種類1が無い場合は表示しない。
デフォルトで1番最初の種類が選択されている。
サイズオプション名称2Item/size_name2テキストサイズオプション名称2が無い場合は表示しない。
サイズオプション種類2Item/size_type2プルダウン必須サイズオプション種類2が無い場合は表示しない。
デフォルトで1番最初の種類が選択されている。
サイズオプション名称3Item/size_name3テキストサイズオプション名称3が無い場合は表示しない。
サイズオプション種類3Item/size_type3プルダウン必須サイズオプション種類3が無い場合は表示しない。
デフォルトで1番最初の種類が選択されている。
フリー入力Item/free_input_valueテキストボックス必須,最大80byteフリー入力ありの場合に表示する。
販売状態Item/sale_statusテキスト販売状態が販売前の場合または販売状態が販売中で販売開始日時以前の場合は、「x年x月x日から販売開始予定です」と表示する。
(x年x月x日=販売開始日時)
販売開始日時がNullの場合は、「販売日は未定です」と表示する。

販売状態が販売中の場合で、販売終了日時が指定されている場合は、「x年x月x日まで販売いたします」と表示する。
(x年x月x日=販売終了日時)
指定されていない場合は、何も表示しない。

販売状態が販売終了の場合または販売中で販売終了日時を過ぎている場合は、「販売終了いたしました」と表示する。
数量amountテキスト数値(1〜100)全角の場合は、半角に変換する
ショッピングカートに入れるサブミットボタンカートに入れる販売中で販売期間内の場合のみ表示する。
お気に入りに追加するサブミットボタンお気に入りに入れるログイン中のみ表示する。
お友達に知らせるサブミットボタンお友達に知らせるログイン中のみ表示する。
商品属性名1ITEM_ATTRIBUTE_NAME_1テキストシステム設定値。Nullの場合は、表示しない。
商品属性1Item/attibute1テキストNullの場合は、表示しない。
商品属性名2ITEM_ATTRIBUTE_NAME_2テキストシステム設定値。Nullの場合は、表示しない。
商品属性2Item/attibute2テキストNullの場合は、表示しない。
商品属性名3ITEM_ATTRIBUTE_NAME_3テキストシステム設定値。Nullの場合は、表示しない。
商品属性3Item/attibute3テキストNullの場合は、表示しない。
商品属性名4ITEM_ATTRIBUTE_NAME_4テキストシステム設定値。Nullの場合は、表示しない。
商品属性4Item/attibute4テキストNullの場合は、表示しない。
商品属性名5ITEM_ATTRIBUTE_NAME_5テキストシステム設定値。Nullの場合は、表示しない。
商品属性5Item/attibute5テキストNullの場合は、表示しない。
商品公開日Item/open_dateテキストxxxx-xx-xxの形式で表示する。
商品説明Item/descriptionHTML商品説明をHTMLとして表示する。

※サイズオプションの表示順は、Item/size_order1〜3の値によって変わる。
※フリー入力は、最大80byte固定とする。実際には商品概要などに文字の制限をコメントとして記入しておく。
※金額表示は、¥xxx,xxx,xxx (税込)の形式にする。内税の場合は、金額をそのまま表示し、外税の場合は、税込の金額を計算する。非課税の場合は、(非課税)の表示をする。
※トラックバックとコメントの表示は、後で考える。
※タグクラウドの機能も後で考える。

関連ページ Edit

ページ新規作成:

コメント Edit


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

スポンサード リンク

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2007-02-14 (水) 16:25:57 (4084d)