LUNARAVE WEBクリエーターの仕事と休息

アクセスカウンタ

help リーダーに追加 RSS 登録会員が非ログインで購入する場合 -EC-CUBE-

<<   作成日時 : 2007/04/03 12:46   >>

トラックバック 0 / コメント 0

クライアントのECサイトとしてオープンソースの"EC-CUBE"を利用している。


 EC-CUBE

現在はVPSサーバ"ラピッドサイト"にてカスタマイズテストを行い、各クライアントサーバに実装している。

尚、現在使用しているバージョンは"1.1.1"である。


一度会員登録したユーザが購入時にログインせずに購入を行おうとした場合、アドレス重複エラーになることが見つかった。

 アドレス重複エラー


ユーザの立場から考えると、ここからでも購入できるようにする方がよいのかもしれないが売上集計やユーザ毎の購入履歴に影響が出そうなのでとりあえずエラー文章で回避することにした。

「/html/shopping/index.php」の247行目あたりを修正する。


$objErr->arrErr['order_email'] = "このメールアドレスはすでに登録されています。<br />";






$objErr->arrErr['order_email'] = "このメールアドレスはすでに会員登録されています。<br />ログインしてご購入ください。<br />";



 アドレス重複エラー


ここでエラーを出さずに購入させ、登録されているメールアドレスと同じユーザの購入扱いにしたら購入者も煩わしくないし集計もできるのだが、もし購入者が入力したメールアドレスが間違えで偶然第三者の登録済みメールアドレスと一致したら問題なので、このように運営で回避させるのがよいかもしれない。

設定テーマ

注目テーマ 一覧

月別リンク

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
WEB技術関連
EC-CUBE関連
ソフトウェア関連