質問 > フロント機能 > 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ochiai |
投稿日時: 2009/8/10 20:15
対応状況: −−−
|
新米 登録日: 2009/8/4 居住地: 投稿: 2 |
新規ページに遷移しても$tpl_page_categoryに値が入っていない。 過去ログをみても該当する答えがみつけられず質問します。
デザイン管理で新規ページを作成し、利用ガイドで標準と同じマウスオーバーするボタンを追加したのですが、遷移は問題なくできてますが、遷移後のページでボタンが選択状態の画像に切り替わりません。$tpl_page_categoryの値が空なのが原因です。どうすれば$tpl_page_categoryに値をいれれるのかがわかりません。PHP初心者でわかりずらい質問かもしれませんが、よろしくお願いたします。 EC-CUBE 2.4.1 OS WindowsXP Pro DBサーバ MySQL 5.1.6 WEBサーバ Apache/2.2.6 (Fedora) PHP 5.1.6 GD Loaded |
tao_s |
投稿日時: 2009/8/10 22:36
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 管理画面の「新規ページ作成」から追加した場合は、基本的なプログラムしか動いていません。
単純にテンプレートを読み込んで表示するだけです。 もし$tpl_page_categoryに値を入れたい場合は、追加したページのphpファイルにロジックを追加しないといけません。
|
pantacle |
投稿日時: 2009/8/10 22:39
対応状況: −−−
|
長老 登録日: 2009/6/29 居住地: 富山 投稿: 242 |
Re: 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 デザイン管理で新規ページを作成した場合、そのページ(のテンプレート)の $tpl_page_category には値が設定されないようです。
ページのファイル名ですが $arrPageLayout.filename であれば識別可能な情報として使用できると思います。 (/user_data/ファイル名.php の場合、$arrPageLayout.filenameにはファイル名が設定されている)
|
ochiai |
投稿日時: 2009/8/10 23:03
対応状況: −−−
|
新米 登録日: 2009/8/4 居住地: 投稿: 2 |
Re: 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 $arrPageLayout.filenameを使用すると値が入っていました。これで判断できるのでこれでいきたいと思います。ありがとうございます。
ちなみに、他の利用ガイドと同じように下記ファイルを設置しても 正常に動作しました。これだとファイル管理的にわかりやすいし、パスに"user_data"がはいらなくていいんですが、管理画面での編集には、パスがuser_dataを見ているため編集ができません。FTPで対応できますが不便なんで変えれたらいいんですが・・・ 何はともあれ本当にありがとうございました。 ・/data/class_extends/page_extends/hoge/LC_Page_hoge_Ex.php ・/data/class/pages/hoge/LC_Page_hoge.php ・/data/Smarty/templates/default/hoge/index.tpl ・/hoge/index.php |
nukinuki |
投稿日時: 2010/8/10 0:17
対応状況: −−−
|
半人前 登録日: 2010/7/31 居住地: 投稿: 14 |
Re: 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 すみません・・・
同じ状況で困っています。 色々参考にさせて頂いたのですが、知識が足りなく今一意味が分かりません。 ご面倒では御座いますが、手ほどき頂けないでしょうか? 宜しくお願い致します。 |
Masashige |
投稿日時: 2010/8/10 10:24
対応状況: −−−
|
長老 登録日: 2009/4/1 居住地: 投稿: 200 |
Re: 新規ページに遷移しても$tpl_page_categoryに値が入っていない。 $arrPageLayout.filenameは使ったことありませんが、とりあえず
をテンプレートに記載して、ページを表示した時に出力された 文字列をコピペしておいて、
こんな感じかなー。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |