2.x系バグ情報
1.クリティカル
1-1.PC・携帯共通/DB系
- root直下以外にec-cubeをインストールすると管理画面に入れなくなる等の問題が起こる。修正困難!。例えば、www.hogehoge.com/shop/ にec-cubeを入れようとする場合がこれに該当する。原因は、EC-CUBEのコア部分で、自身のルートディレクトリを認識するロジックが適当なため(サブディレクトリにインストールされた時のことを全く考慮していないロジックになっている)。修正しても影響範囲がかなりでかいのでなるべくいじらないことをおすすめする。(現在最新版Version 2.2.0-betaではfixされています)
- (詳細情報募集中)トランザクション処理が入っていないらしい・・・
- 会員情報の「携帯メールアドレス」欄は既に登録済みのアドレスかの重複チェックが走ってない模様。従って色々とトラブルの温床になる可能性がある。(ログインメールアドレスは重複チェックが走るため一意性は保証される)
- はっきりと明記されていませんが、1系のクレジット決済モジュールは2系では使えません。zeroやイプシロンのような安価な決済屋のモジュールは2系では発表されていないので、安価にとりあえずクレジット決済を用意・・・と思っている人は要注意。(現在最新版Version 2.2.0-betaでは対応している模様)
1-2.携帯系
- 空メールによる会員登録はまだ実装されていない。1系のソースのままになっている。
- 空メールを修正し空メールによる会員登録モードを有効にすると、PCのメールアドレスしか持っていない会員が携帯にアクセスすると「携帯メールアドレスを登録してください」画面が表示され、会員は空メールを送ることになる。空メールに大して本人確認のメールが返って来て、それをクリックすると「登録完了しました」と表示される。しかし、このあたりのセッション保持ロジックに不具合があるため、実際には登録は完了しない。従って永遠にログイン不能になる。
2.そこそこ痛いバグ
2-1.管理画面
- 管理画面>受注管理>注文ステータスで、発送待ち/発送済み/キャンセル に属している注文を一括で注文ステータス移動できない。受注検索で該当注文を検索、検索結果より1件ずつ編集画面Jをちまちま開いて注文ステータスを変えて頑張ってください。
- (調査中)新着情報の日付が化ける。2008年12月%D日になる。SAMARTYの不具合か?
2-2.携帯フロント側
- バグというかそもそも携帯には会員のポイント機能が入っていない
3.指摘/懸念事項/HTMLの記述ミス/軽微バグ
3-1.PCフロント側
- 標準で入っているテンプレート、フッター(footer)のクラス名をfotterと定義していて恥ずかしい
3-2.携帯フロント側
- デフォルトのモバイルのテンプレートは<body>タグに指定するlink、vlink、alinkの色を青に指定しているせいで、iモードではリンク部分にカーソルを合わせると背景色と文字色の両方が青になりリンク部分が読めない。修正する人はこちらを参考に。
- 携帯での会員編集画面(Myページ)では、FAX、職業はなぜかHIDDEN項目になっており編集不可
3-3.その他
- テンプレートの削除を行っても鯖にあるテンプレートフォルダは消されないものがある。従って、削除→同ファイル名のテンプレートをもう一度登録しなおそう、と管理画面でアップロード手続きを行うとこける。
- 仮会員登録時に発行されるランダム文字列は、乱数で出している。もし重複するのがあるといけないので、重複していたら最大10回迄ループして新しいのを発行するロジックになっている。そのため、10回とも既存のランダム文字列と被ると予期せぬ動きを行う。確率はかなり低いだろうけどもう少し奇麗にならないのだろうか。