公開日:2011年3月30日

カラーミーショップに購入者レビュー機能を追加する

カラーミーショップには、商品購入者のレビューを投稿する機能がないということで、
オリジナルのCGIを作って設置しました。

購入者が直接レビューを投稿するのではなく、
収集したレビューを、管理画面で管理者が投稿します。
また、レビューを収集する機能は付いていません。
ご自分でフォームを設置するなり、直接メールで購入者から収集して下さい。

レビュー機能の概要

このシステムを設置すると、カラーミーショップの商品詳細ページに
「レビューを見る(?件)」という表示がされるようになり、
クリックすると、ポップアップウィンドウが開き、レビューの内容を表示します。
商品レビューが0件の場合は、「レビューを見る」は、表示されません。

「レビューを見る」をクリックすると、ポップアップウィンドウが開きます。
※商品や紹介文はダミーです。

設置方法

カラーミーショップだけではCGIを動かすことができないので、
カラーミーショップとは別にサーバーをレンタルする必要があります。
別サーバーの取得・設定については、下の記事を参考にして下さい。
ムームーDNSでカラーミーショップとロリポップ(サブドメイン)

 

1) cgi.zip をダウンロードしてください。
download
2) ダウンロードしたファイルを解凍したら、review.cgiを開いてください。
3) my $script = “http://site.xxx.com/review.cgi”; を別サーバーのURLに書き換えて下さい。
4) $pass = ‘0000‘; に好きなパスワードを設定してください。
5) 書き換えが終わりましたら、ファイルを保存して下さい。
6) レビューを表示したい商品ページを開き、アドレスバーに表示されているIDの数字の部分を
/review/00000000.txt 」のファイル名にして下さい。
例えば、「http://www.xxx.com?pid=17345255」と表示されている場合は、
17345255.txt 」となります。
7) そのテキストファイルを開くと、「0<>商品名<>商品画像URL<>」となっていますので、
0<>【早いもの勝ち!】人気No.1のブーツ型アクセサリー(ネックレスタイプ)<>http://img02.shop-pro.jp/xxx/xxx/product/17345255.jpg?20110302153516<>
のように書き換えて保存して下さい。
複数の商品がある場合は、同じようにコピーしてファイル名とファイルの中身を書き換えて下さい。
8) cgiの中身全てを別サーバーにアップロードしてください。
9) review.cgiのパーミッションを「755」に変更して下さい。
10)http://[別サーバーURL]/review.cgi?pass=[パスワード]&mode=admin」にアクセス。
11) 出てきた商品名をクリックすると、レビュー投稿画面が出てきます。
12) カラーミーショップのデザイン編集-商品詳細で、「レビューを見る」を表示したい位置に、
<script type=”text/javascript” src=”http://[別サーバーのURL].com/review.cgi?pid=<{$product.id}>”></script>
を挿入して保存すれば完了です。

一応、FAQ

ファイルを開くと文字化けする、レビューの内容が文字化けしている。
→ メモ帳やテキストエディタをお使いなら、文字コード(EUC)が対応していませんので、
terapadなどを使うようにしてください。

1000件ぐらいレビュー投稿しても大丈夫?
→ データベース使ってないので、200件ぐらいが限度だと思います。
あまり投稿数が多いと、表示に時間がかかってしまうかもしれません。

商品数が多いから、このシステムじゃ面倒。
→ すみません、対応予定はありません。

改良しようとしたけど、うまくいかない!サポートしてよ
有償なら、やります


この記事のURLをコピー

関連情報

0 件のコメント

メールアドレスは公開されませんのでご安心ください。また、* が付いている欄は必須項目となります。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。