質問 > フロント機能 > ログアウト時にカート内をクリア |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
homcom |
投稿日時: 2007/6/20 17:43
対応状況: −−−
|
新米 登録日: 2007/6/12 居住地: 投稿: 6 |
ログアウト時にカート内をクリア ショッピングカートに商品を入れて、購入手続きを途中でやめて、ログアウトすると、ショッピングカート内に商品が残ったままになります。
ログアウトするとショッピングカート内の商品もクリアできるようには出来ないのでしょうか? |
kaki |
投稿日時: 2007/6/26 10:27
対応状況: −−−
|
EC-CUBE開発チーム 登録日: 2006/9/11 居住地: 投稿: 146 |
Re: ログアウト時にカート内をクリア >homcom様
ご希望の処理は html/frontparts/login_check.php を以下のように修正していただきますと実現できるかと思います。 ---▼ 修正箇所 -------------------------------- 72行目辺り(// ログイン情報の解放 $objCustomer->EndSession();の下あたりです)に以下の記述を追加します。 // セッションカート内の商品を削除する。 $objCartSess = new SC_CartSession(); $objCartSess->delAllProducts(); // 注文一時IDを解除する。 $objSiteSess = new SC_SiteSession(); $objSiteSess->unsetUniqId(); お手数ですが、一度上記方法をご検討いただけますでしょうか。 よろしくお願いいたします。 |
homcom |
投稿日時: 2007/6/26 11:31
対応状況: −−−
|
新米 登録日: 2007/6/12 居住地: 投稿: 6 |
Re: ログアウト時にカート内をクリア kaki様
ご返信ありがとうございます。 希望どおりの動作確認できました。 これからもよろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |