バージョン選択

フォーラム

メニュー

オンライン状況

98 人のユーザが現在オンラインです。 (82 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 97
tattsu もっと...

サイト内検索

質問 > フロント機能 > スマホサイトに「PCサイトを表示」ボタンを設置したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
himeq
投稿日時: 2014/7/17 12:13
対応状況: −−−
新米
登録日: 2014/7/17
居住地:
投稿: 9
スマホサイトに「PCサイトを表示」ボタンを設置したい
はじめて投稿させていただきます。どうぞよろしくお願いいたします。

現在PC用のテンプレートとスマホ用のテンプレートを作成しています。

スマートフォンからアクセスすると、自動的にスマホサイトが表示されるのですが、「PCサイトを表示」というボタンを設置して、スマホでもPC版を見ることができるようにしたいです。

何分初心者なもので、、、どのようにコードを書けば良いかわからなくて困っています。jQueryを使うのでしょうか?

教えていただけるとありがたいです。

なお、EC-CUBEのバージョンは2.13.1です。

よろしくお願いいたします。
hiraro
投稿日時: 2014/7/23 9:37
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 63
Re: スマホサイトに「PCサイトを表示」ボタンを設置したい
LC_Page::init()内で呼んでいるSC_Helper_PageLayout::sfGetPageLayout()というメソッドで端末に応じたテンプレートを読み込んでいるようです。

おそらく、sfGetPageLayout()にてURL中に何か特定のクエリ文字列があったら強制的にPCテンプレートを吐くようにする、などのカスタマイズが必要かと思います。

クライアント側だけの対応では無理かと思います。
hiraro
投稿日時: 2014/7/23 23:22
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 63
Re: スマホサイトに「PCサイトを表示」ボタンを設置したい
SC_SmartphoneUserAgent.phpの上部に関連しそうなコメントがありました。

    /**
     * スマートフォンかどうかを判別する。
     * $_SESSION['pc_disp'] = true の場合はPC表示。
     *
himeq
投稿日時: 2014/7/24 20:08
対応状況: −−−
新米
登録日: 2014/7/17
居住地:
投稿: 9
Re: スマホサイトに「PCサイトを表示」ボタンを設置したい
hiraroさま

返信ありがとうございます。
調べながらやってみます。
ありがとうございました。
flealog
投稿日時: 2014/7/25 8:40
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: スマホサイトに「PCサイトを表示」ボタンを設置したい
スマートフォン・携帯アクセス制御プラグインがご希望の機能ではないでしょうか?
http://www.ec-cube.net/products/detail.php?product_id=394


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,295名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.