クライアントのECサイトとしてオープンソースの"EC-CUBE"を利用している。![]() 現在はVPSサーバ"ラピッドサイト"にてカスタマイズテストを行い、各クライアントサーバに実装している。 尚、現在使用しているバージョンは"1.1.1"である。 一度会員登録したユーザが購入時にログインせずに購入を行おうとした場合、アドレス重複エラーになることが見つかった。 ![]() ユーザの立場から考えると、ここからでも購入できるようにする方がよいのかもしれないが売上集計やユーザ毎の購入履歴に影響が出そうなのでとりあえずエラー文章で回避することにした。 「/html/shopping/index.php」の247行目あたりを修正する。 $objErr->arrErr['order_email'] = "このメールアドレスはすでに登録されています。<br />"; ↓ $objErr->arrErr['order_email'] = "このメールアドレスはすでに会員登録されています。<br />ログインしてご購入ください。<br />"; ![]() ここでエラーを出さずに購入させ、登録されているメールアドレスと同じユーザの購入扱いにしたら購入者も煩わしくないし集計もできるのだが、もし購入者が入力したメールアドレスが間違えで偶然第三者の登録済みメールアドレスと一致したら問題なので、このように運営で回避させるのがよいかもしれない。 |
| << 前記事(2007/04/02) | トップへ | 後記事(2007/04/04)>> |
| タイトル (本文) | ブログ名/日時 |
|---|
| 内 容 | ニックネーム/日時 |
|---|
| << 前記事(2007/04/02) | トップへ | 後記事(2007/04/04)>> |