質問 > フロント機能 > ダウンロード商品の購入フロー |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gehirn |
投稿日時: 2013/1/11 12:41
対応状況: −−−
|
新米 登録日: 2012/11/28 居住地: 投稿: 3 |
ダウンロード商品の購入フロー ダウンロード商品の購入フローで、
ログインしていない状態でカート画面の「購入手続きへ」をクリックすると、 --------------------------------- 引用: ダウンロード商品を含むお買い物は、会員登録が必要です。 お手数ですが、会員登録をお願いします。」 --------------------------------- という画面が表示され、「戻る」ボタンをクリックすると商品詳細ページにもどります。 通常商品と同じ様にログイン画面にリダイレクトさせたたいのですが、どのようにすれば良いのでしょうか。 どうぞご教示下さい。 宜しくお願い致します。 Ver 2.12.2を使用しております。 |
yuh |
投稿日時: 2013/1/11 16:25
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: ダウンロード商品の購入フロー LC_Page_Shopping.phpの
104〜107行目の 引用:
の部分を 引用:
に変更するのはどうでしょうか? |
ymiyamura |
投稿日時: 2013/1/11 16:28
対応状況: −−−
|
常連 登録日: 2012/5/11 居住地: 投稿: 36 |
Re: ダウンロード商品の購入フロー LC_Page_Shopping.php
のactionメソッドにて、ダウンロード商品の場合はエラーページへ飛ばす処理を行っています。 標準の機能では、非会員では、購入後に商品ダウンロードができないための処理と思われます。 通常商品と同様のフローとする場合は、103行目近辺の分岐を行わないようにすることで実現できるのではないでしょうか。 |
gehirn |
投稿日時: 2013/1/12 1:40
対応状況: −−−
|
新米 登録日: 2012/11/28 居住地: 投稿: 3 |
Re: ダウンロード商品の購入フロー 御連絡頂き、ありがとうございます。
ご教示頂いたように変更したのですが、MYページには遷移しませんでした。 変更前ーーーーーーーーーーーーーーーーーーーーーーーーーー // 非会員かつ, ダウンロード商品の場合はエラー表示 else { if ($this->cartKey == PRODUCT_TYPE_DOWNLOAD) { $msg = 'ダウンロード商品を含むお買い物は、会員登録が必要です。<br/>' . 'お手数ですが、会員登録をお願いします。'; SC_Utils_Ex::sfDispSiteError(FREE_ERROR_MSG, $objSiteSess, false, $msg); SC_Response_Ex::actionExit(); } } ーーーーーーーーーーーーーーーーーーーーーーーーーー 上記の部分を、 下記に変更しました。 ーーーーーーーーーーーーーーーーーーーーーーーーーー SC_Response_Ex::sendRedirect(URL_MYPAGE_TOP); exit; ーーーーーーーーーーーーーーーーーーーーーーーーーー 初心者で申し訳ないですが宜しくお願い致します。 |
ymiyamura |
投稿日時: 2013/1/25 12:55
対応状況: −−−
|
常連 登録日: 2012/5/11 居住地: 投稿: 36 |
Re: ダウンロード商品の購入フロー 通常商品と同様のフローとするのであれば、変更された部分
// 非会員かつ, ダウンロード商品の場合はエラー表示 else { if ($this->cartKey == PRODUCT_TYPE_DOWNLOAD) { $msg = 'ダウンロード商品を含むお買い物は、会員登録が必要です。<br/>' . 'お手数ですが、会員登録をお願いします。'; SC_Utils_Ex::sfDispSiteError(FREE_ERROR_MSG, $objSiteSess, false, $msg); SC_Response_Ex::actionExit(); } } を削除だけで良いかと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |