TAMURA Toshihiko
tamur****@bitsc*****
2003年 7月 31日 (木) 13:28:25 JST
小久江さん、こんにちは。 田村です。 > 管理画面のcategories.phpで、商品の表示をOFF(赤ボタン)にしていると商品 > がカタログから見えなくなりますが、「この商品を買った人は、こんな商品も > 買っています。」の中(includes/modules/also_purchased_products.php)で > この表示ステータスのフラグを参照していないために、お客様が該当する商品へ > アクセスできてしまうことがあり得ることがわかりました。 > > このとき、在庫はまだあるけれども諸事情により発売を一時停止、カタログから > 見えなくしている等の場合、「こんな書品も・・・」の欄からアクセスし、商品 > をカートに入れ、精算できてしまうという事が起こります。 ああ、そうですか。 これは、ありそうな操作ですね。 > 解決策として、includes/modules/also_purchased_products.php14行目の > where節にp.products_status = 1を追加することで表示されることはなくなりま > したが、このような可能性を秘めたページやモジュールはこの他に考えられます > でしょうか。 まだ確かめてないですが、こんなのもあるかもしれません。 o 注文履歴から o レビューのリストから > #実際は商品IDを覚えられてしまって直接アクセスされたり、検索エンジンに > #リンクることも考えられるので、根本的な解決はproduct_info.phpの中でする > #べきなのかもしれません 何日も前からカートにいれたままになっていた商品の ステータスがOFFになったというのもありえますので、 レジに進むときにチェックが必要だと思います。 -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamur****@bitsc***** http://www.bitscope.co.jp/