制作の現場から  
  SESSIONを使ってショッピングカートを作る
2018
17
Mar

SESSIONを使ってショッピングカートを作る

一口にショッピングカートを作ると言いましても考えなければならない条件があります。

今回の条件は、

ログインしなくてもショッピングカートが使える。

ログインしない場合で、ブラウザを閉じるかもしくは、1/1000の確率(サーバーの設定による)で24分間以上アクセスがない場合はショッピングカートの情報は破棄される。
ログイン後の機能は考えない。
カートの中身は同じページに表示される。
商品の追加、削除を可能にする。
消費税は考慮しない。
以上のことを前提にショッピングカートのベースを作ってみたいと思います。

実用化するには決済機能や、扱う商品によっては色柄、サイズ、容量、セット内容、消費税などを考慮しなければならないでしょう。

簡易デモページ

 

デモのようにsessionを使ってカート機能を作ることができます。

その他ショッピングカートで通販サイトを作ろうと思えば、運賃設定などの機能も必要ですが、sessionは必要ありません。

色柄、サイズなどの選択、商品の説明、注文時に数量を変更したり、商品レビューを追加したり、デザインや機能追加は思いのままにすることができます。

 

top