質問 > その他 > スマートフォンの対応について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2011/2/3 12:30
対応状況: −−−
|
スマートフォンの対応について 現在下記バージョンで構築しているのですが、
TOPページにFLASHをいれているため、Iphoneで見た際に なにもない状態になります。 FLASH部分に代わりの画像を表示することは可能でしょうか? EC-CUBEバージョン 2.4.4 PHPバージョン PHP 5.2.8 DBバージョン MySQL 5.0.82-community |
|
coelacanth |
投稿日時: 2011/2/3 16:32
対応状況: −−−
|
半人前 登録日: 2011/1/31 居住地: 投稿: 26 |
Re: スマートフォンの対応について Smarty上で行う場合は
$smarty.server.HTTP_USER_AGENT でiPhoneかどうか判定するための情報が手に入ると思いますので、それで表示を切り替えてはどうでしょうか? |
ゲスト |
投稿日時: 2011/2/4 11:33
対応状況: −−−
|
Re: スマートフォンの対応について ありがとうございます。
一度試してみます! |
|
maggi |
投稿日時: 2011/3/24 15:24
対応状況: −−−
|
長老 登録日: 2010/4/23 居住地: 東京都渋谷区恵比寿西1-16-6 投稿: 157 |
Re: スマートフォンの対応について 他の方も述べられていますが詳細をご紹介致します。 まず、TopページのPHP処理を扱っている LC_Page.phpでUSER_AGENTを取得します。 その時に、接続端末がiphoneであればテンプレート側に フラグを渡しまして、フラグが立ったとき(1)の場合は、 Flashを表示しないという流れです。 テンプレート側の修正では、以下のようになります。 <!--{if $disp_flg != '1'}--> <!--★Flash表示★--> <!--{/if}--> |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |