Web Cart Professional

Web Cart Professional Ver 1.24 (2009/04/06)

ショッピングカートCGIです。ブラウザから商品の購入手続きを行えます。(商品数が10~300くらいの、小~中規模サイトでの利用向け。)お客様情報をクッキーに保存して手軽に運営したり、お客様情報をサーバーに保存してログイン機能を設けたりと、色々な方法で運営することができます。

商品一覧画面 カート内容一覧画面 注文情報入力画面

圧縮ファイルをダウンロードします。解凍ソフトを使ってファイルを解凍してください。(ダウンロードした時点で利用規定に同意したものとみなします。)

スキンページで色々なレイアウト方法を紹介していますので、スキン作成の参考にしてください。また、以下のサイトでスキンを配布していただいているので、是非ご利用ください。

プラグインに対応しているので、本体のプログラムを編集することなく、ある程度の機能追加が可能です。

よければ、ゲストブックに足跡を残していただけると嬉しいです。

広告

WADAX
現在 Web Liberty が利用しているサーバー。安心の365日電話サポート付きレンタルサーバーです。
ロリポップ!
月額263円からのレンタルサーバー。多機能でマニュアルも充実しています。

機能

このCGIの主な機能は以下のとおりです。

ファイル構成

ダウンロードしたファイルを解凍すると、以下のファイルとフォルダが作成されます。

cartpro/cart.cgi
ショッピングカート本体。
cartpro/cart-tb.cgi
トラックバックを受信するためのCGI。
cartpro/index.html
ダミーファイル。HTML書き出し機能を使用する場合、トップページ用のHTMLファイルになります。
cartpro/archives/
HTML書き出し機能を使用する場合、ここに各商品のHTMLファイルが作成されます。
cartpro/data/
ここにすべての投稿データが格納されます。バックアップは、このフォルダを丸ごとダウンロードしておけばOKです。
cartpro/lib/
ここにプログラムファイルが格納されています。
cartpro/skin/
ここにスキンファイルが格納されています。デザインを変更する場合はこの中のファイルを編集します。

設置方法

CGIの設置方法。CGIをはじめて設置される方は、まずCGIの基本的な設置方法をご覧ください。設置がうまくいかなければ、トラブルシューティングをご覧ください。

  1. cartpro/cart.cgicartpro/cart-tb.cgiエディタで開き、Perlのパスをサーバーに合わせて設定します。
  2. cartpro/ フォルダごと、すべてのファイルをアップロードします。
  3. cartpro/cart.cgicartpro/cart-tb.cgiパーミッション705に設定します。
  4. ブラウザソフトで cartpro/cart.cgi にアクセスし、管理者パスワードを設定します。
  5. 設置完了。

設置方法補足説明

ディレクトリ構成

セットアップ直前のディレクトリ構成は以下のようになります。(カッコ内の数値はパーミッションの値。)

cartpro / cart.cgi    [705]
  |       cart-tb.cgi [705]
  |       index.html
  |
  +-- archives / index.html
  |
  +-- data / index.html
  |
  +-- lib / ~略~
  |
  +-- skin / ~略~

初期設定

  1. 設置ができたら『管理者用』のリンクから管理者専用ページに入室します。
  2. 作業内容から『環境設定』を選択し、CGIの設定を行います。
  3. 各設定をそれぞれ変更します。最低限設定するべき項目は以下の通りです。

基本設定、商品注文の設定、送信メールの設定、その他各機能の使用方法は機能解説をご覧ください。

バージョンアップ方法

バージョンアップを行うには、cartpro/lib/ 内のファイルとフォルダをすべて上書きでアップロードしてください。(もし cartpro/lib/webliberty/App/Init.pm の設定を変更されている場合は、同様に設定してからアップロードしてください。)アップロード後、管理モードにログインした状態でブラウザソフトから cartpro/cart.cgi?mode=setup にアクセスします。環境設定ファイルやファイル構成に変更があった場合、自動的に最新状態に設定されます。

スキンの仕様変更など、バージョンアップ方法に変更がある場合は更新情報詳細で紹介しますので、併せてご覧下さい。