質問 > フロント機能 > スマートフォンのカスタマイズ |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kurobon |
投稿日時: 2013/11/28 11:38
対応状況: −−−
|
長老 登録日: 2008/8/13 居住地: 投稿: 161 |
スマートフォンのカスタマイズ スマートフォンのカスタマイズをしたいのですが、
site_mail.tpl のところで、includeしているテンプレートが それぞれどこにあるのか、分かりません。例えばtpl_mainpageなど 教えてください。 <!-- ▼メイン --> <!--{include file=$tpl_mainpage}--> <!-- ▲メイン --> <!--{* ▼メイン下部 *}--> <!--{if $arrPageLayout.MainFoot|@count > 0}--> <!--{foreach key=MainFootKey item=MainFootItem from=$arrPageLayout.MainFoot}--> <!-- ▼<!--{$MainFootItem.bloc_name}--> --> <!--{if $MainFootItem.php_path != ""}--> <!--{include_php file=$MainFootItem.php_path items=$MainFootItem}--> <!--{else}--> <!--{include file=$MainFootItem.tpl_path items=$MainFootItem}--> <!--{/if}--> <!-- ▲<!--{$MainFootItem.bloc_name}--> --> <!--{/foreach}--> <!--{/if}--> <!--{* ▲メイン下部 *}--> EC-CUBEバージョン 2.12.5 PHPバージョン PHP 5.3.19 DBバージョン MySQL 5.0.82-community-log |
DELIGHT |
投稿日時: 2013/11/28 12:37
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: スマートフォンのカスタマイズ 基本的には下記のようなファイル名になるかと存じます。
/data/templates/[デバイス名]/[URL文字列].tpl (例えばスマートフォン用商品詳細ページなら、/data/templates/sphone/products/detail.tpl) 各ページに関する情報がdtb_pagelayoutに登録されていて、 その中のfilenameフィールドがLC_Page::$tpl_mainpageとして使用されます。 詳しい処理は下記コードやdtb_pagelayoutから追ってご確認なさって下さい。 http://svn.ec-cube.net/open_trac/browser/branches/version-2_12_5/data/class/helper/SC_Helper_PageLayout.php#L36 ただし入力内容確認画面等の一部のテンプレートは、 ページクラス内で直接指定されていることがあります。 例: http://svn.ec-cube.net/open_trac/browser/branches/version-2_12_5/data/class/pages/mypage/LC_Page_Mypage_Change.php#L129 (管理画面はdtb_pagelayoutに登録されていないので、 全てページクラス内で指定されています。)
|
kurobon |
投稿日時: 2013/11/28 13:59
対応状況: −−−
|
長老 登録日: 2008/8/13 居住地: 投稿: 161 |
Re: スマートフォンのカスタマイズ DELIGHTさん
ありがとうございます。 参考にします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |