Blog

【ECCUBE】スマホフッターにPC/スマホ切り替え表示

2015/04/26

ECCUBE2.11~

備忘録です。

スマートフォンのフッターにPC/スマホの切替ボタンを表示する方法です。

LC_Page_Ex.phpをカスタム

    /**
     * Page を初期化する.
     *
     * @return void
     */
    public function init()
    {
        $su = new SC_SmartphoneUserAgent_Ex();
        if($_GET['pc_disp_on']){
            $su->setPcDisplayOn();
        }
        if($_GET['pc_disp_off']){
            $su->setPcDisplayOff();
        }
        SC_Display_Ex::detectDevice(true);
        
        parent::init();
    }

フッターテンプレート
★スマホ

 <p><a rel="external" href="<!--{$smarty.const.HTTP_URL}-->?pc_disp_on=1">PC版</a></p>

★PC
スマートフォンでアクセスしたときに切替ボタンを表示します。

<!--{if $smarty.session.pc_disp}--><p class="pt10 pb10"><a style="color:#fff;" href="<!--{$smarty.const.HTTP_URL}-->?pc_disp_off=1">【スマートフォン用表示に切り替え】</a></p><!--{/if}-->

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ