質問 > その他 > (2.12.3)user_dataページ(スマホ)をPC版で表示 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
motorp |
投稿日時: 2014/9/8 19:06
対応状況: −−−
|
常連 登録日: 2013/12/26 居住地: 投稿: 45 |
(2.12.3)user_dataページ(スマホ)をPC版で表示 お世話になっております。
宜しくお願いいたします。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14680&forum=2&post_id=65685#forumpost65685 上記と同じことなのですが /user_data/aaa /user_data/bbb のページをスマートフォンでアクセスされた時に PC表示を適応させることを試しています。 上記の参考回答として http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=11994&forum=10&post_id=55125#forumpost55125 と同じこと(カート画面のみスマホ表示)をそのままSC_Display.phpに試したのですが 全てPC表示(カート画面にいってもPC表示)のままとなり 切り替わりがされなく 手詰まりしている状況です。 SC_Display.php以外も修正が必要などありますでしょうか。 切り替え方法など、ご教授頂けたら助かります。 宜しくお願いいたします。 |
seiyawada |
投稿日時: 2014/9/8 22:09
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 42 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 ec-cube 2.13.1の環境ですが、以下ページ投稿の太字部分のみ変更を加えたところ、カート画面がスマホ表示となりました。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=11994&forum=10&post_id=55125#forumpost55125 また、PCブラウザのユーザエージェント変更にてテストを行いました。 motorp様のテスト環境(実機orユーザエージェント変更、実機の場合、機種)等を教えていただけますでしょうか? |
hiraro |
投稿日時: 2014/9/8 23:43
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 63 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 参考URL
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=11994&forum=10&post_id=55125#forumpost55125 のdetectDevice()
直後に
など追記してみてはいかがでしょうか。 |
motorp |
投稿日時: 2014/9/9 15:20
対応状況: −−−
|
常連 登録日: 2013/12/26 居住地: 投稿: 45 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 ありがとうございます。
確認は実機とPCでのユーザーエージェント切り替えで両方で ともに同じ状態です。 bool(true) string(〜) "/root/shopping〜 になってるのですが もう少し確認してみます。 |
motorp |
投稿日時: 2014/9/9 19:24
対応状況: −−−
|
常連 登録日: 2013/12/26 居住地: 投稿: 45 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 substr($_SERVER['REQUEST_URI'],0,10) == '/shopping/'
↑これを substr($_SERVER['REQUEST_URI'],0,18) == '/ec-cube/shopping/' に変更したところ これで表示切り替えが出来ました。 お時間頂きありがとうございました。 実施出来たので 解決済みにしたいと思うのですが、 PHP詳しくなく これでいいのかな という感じなのですが… |
hiraro |
投稿日時: 2014/9/10 9:30
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 63 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 substrでわざわざ部分文字列を切り出さなくても、strposで '/shopping/'が含まれているか判定すればいい気もしますが、
お疲れ様です! |
motorp |
投稿日時: 2014/9/10 12:40
対応状況: 解決済
|
常連 登録日: 2013/12/26 居住地: 投稿: 45 |
Re: (2.12.3)user_dataページ(スマホ)をPC版で表示 わかりました!
スマートな記述の正解はこれですね。 strpos($_SERVER['REQUEST_URI'], '/shopping/') 色々とご教授頂き助かりました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |