EC-CUBEのページタイトルの変更方法
※実経験の記憶を頼りに自宅の PC 環境(VMWareなど)で再現している内容もあるのでご注意下さい
2008-08-12
各ページ(html)の「TOPページ」や「商品詳細ページ」などのタイトル(title)タグに該当する部分の変更方法について。
[補足]
自分で追加したページは、管理ページの「ページ詳細設定」で変更可能。
[結論]
2 つの対応方法がある。
1 つは、ページタイトルの情報を持っている DB の情報を編集する。
該当箇所は、dtb_pagelayout テーブルの page_name カラム。
もう 1 つは、data/class/pages/ 配下の各ページに該当する
スクリプト(LC_Page_Index.phpなど)で、tpl_title を設定する。
function init() {
parent::init();
$this->tpl_mainpage = 'top.tpl';
$this->tpl_column_num = 3;
$this->tpl_title = 'タイトル';
}
sfGetPageLayout() では、tpl_title がない場合のみ
タイトルがセットされるので、まあそれもありなのかな。
sfGetPageLayout() を呼んだ後で上書きしてもいいけど。
[フォーラム参考記事]
関連記事
上記の記事に関連する記事(最新の10件)です。


