質問 > フロント機能 > ログイン後TOPページへ移動 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hihi |
投稿日時: 2012/12/19 18:48
対応状況: −−−
|
一人前 登録日: 2012/8/14 居住地: 投稿: 72 |
ログイン後TOPページへ移動 [EC-CUBE]2.12.1
[PHP]5.3.1 [データベース]MySQL 5.1.43 ________________ デフォルトでは、ログイン後にマイページへ移動する形になっていますが、それをログイン後にTOPページへ移動する形に変更したいと思っています。 モバイルとPCは実装できたのですが、スマホのやり方がわからずに困っています。 ご教授下さい。 ↓下記、LC_Page_FrontParts_LoginCheck.phpを変更したもの↓ // --- ログインに成功した場合 if (SC_Display_Ex::detectDevice() === DEVICE_TYPE_SMARTPHONE) { echo SC_Utils_Ex::jsonEncode(array('success' => $url)); } else { // マイページへ // SC_Response_Ex::sendRedirect($url); // TOPページへ SC_Response_Ex::sendRedirectFromUrlPath('/index.php'); } SC_Response_Ex::actionExit(); } else { // --- ログインに失敗した場合 |
homan |
投稿日時: 2012/12/20 16:53
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: ログイン後TOPページへ移動 別に良い方法があるかもしれませんが・・・
上記の'success' => $urlの$urlを「ROOT_URLPATH.'index.php'」 に置き換えたらトップに飛びました。 簡単にチェックしかしてないので、十分にテストしたほうがよいです。 SC_Response_Ex::sendRedirectFromUrlPath('/index.php')を 使う手もあるかもしれませんね
|
hihi |
投稿日時: 2012/12/21 20:50
対応状況: −−−
|
一人前 登録日: 2012/8/14 居住地: 投稿: 72 |
Re: ログイン後TOPページへ移動 homanさん、ありがとうございます。
これで、試してみます。 |
hihi |
投稿日時: 2012/12/25 18:52
対応状況: 解決済
|
一人前 登録日: 2012/8/14 居住地: 投稿: 72 |
Re: ログイン後TOPページへ移動 homanさんの方法で出来ました。 有難う御座いました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |