商品詳細(販売ページ)を表示する-在庫有無表示


商品の販売ページの表示について書いています。
販売ページを表示する最初で以下のように詳細ページ(販売ページ)を作ったほうが良いと述べました。

  1. 大きな商品写真を出来るだけ沢山載せた方が商品が分かりやすい
  2. ユーザがこられた時に在庫があるのかどうかを明示する
  3. 販売価格(税込み)
  4. 定価があれば、それを表示する
  5. 定価からの割引があれば何割引なのかを明示する
  6. 買い物カゴへ入れるアイコン
  7. タグがあればそれを表示する
  8. 商品説明文
  9. 商品のスペック
  10. 買い物に時にカードが使えるどうかを明示する

現在の段階では1と8の部分の説明が終わっています。
2は「在庫」の有無を表示することを意味しています。ユーザがシングルページに尋ねてこられたら、その商品の在庫の有無が明確に示されている必要があります。
この「在庫の有無」を表示する方法は以下のとおりです。

  1. シングルページに来られたユーザに該当商品の在庫の有無を明示するユーザ関数を作る
  2. 「もしも」の詳細ページをPHP関数で読み込む(file_get_contents関数を使う)。
  3. 2のデータをユーザ関数に入れる
  4. 「在庫あります」「在庫わずか」「この商品は入荷待ちです」の文言があるかどうか調べる
  5. それぞれの文言があればreturnで返す文字列を決める
  6. 無ければ、returnで返す文言を決める
  7. returnで帰ってきた文言をキーにして、表示する文字列を指定する

在庫が販売ページにあるととても親切な対応となること請け合いです。是非、この在庫有無表示関数を作りましょう。






バーゲンセールつるかめ通販インデックス-ファイン ザクロ粒 450粒

バーゲンセールつるかめ通販インデックス-紀州南高梅 おいしい梅肉エキス150g

バーゲンセールつるかめ通販インデックス-健康フーズ 金時ショウガエキス粒 270粒