[Tep-j-general] Re: New page template で新規画面で何も表示されない

Back to archive index

Seiji Sogabe sogab****@nttco*****
2006年 2月 9日 (木) 15:46:31 JST


曽我部です。

田中 一 wrote:
> ですが、ページの左上の題名を日本語で表示したくjapanese.phpに
> catalog/includes/languages/japanese/hogehoge.phpの
> 
> define('NAVBAR_TITLE', 'HOGEHOGE);
> define('HEADING_TITLE', 'HOGEHOGE);
> の部分を
> define('NAVBAR_TITLE', '個人情報');
> define('HEADING_TITLE', '個人情報');
> と変更して japanese.phpにそのまま貼り付けたのですが、
> すべてのページの(商品のページも)題名が「個人情報」になり
> 同じインフォメーションBOX内のカテゴリーではパンくずナビゲーションまでが「個
> 人情報」になりました。

japanese.php は、catalog/にあるすべてスクリプトが使用します。つまり、
japanese.phpに定義した定数は、すべての画面で共通になります。
new_page.phpのみで使用する(有効にする)場合は、languages/japanese/new_page.php
に定義します。

ですから、japanese.phpに貼り付けるのではなく、hogehoge.phpの定数を書き換えればい
いはずです。

パンくずですが、そのままでは表示されないので、new_page.php の15行目

>   require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_NEW_PAGE);

のあとに、

$breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_NEW_PAGE));

が必要かもしれません。

では。






Tep-j-general メーリングリストの案内
Back to archive index