[CakePHP]ページタイトルを設定する
変な所でハマってしまったのでメモ。
cakephpでタイトルの設定をするべくググっていると、どうやら以下で変更が出来る、とのこと。
$this->set('title_for_layout', 'ページタイトル');
しかし一向に反映されない。
それもそのはずで、デフォルトのテンプレート内のtitleタグ部分を変更してしまっていて、
固定にしていたので変更が効かなかった。
そもそも、$this->setはviewに変数セットするためだけの関数なので、View側と記述を合わせればtitle_for_layoutである必要がない、ということになる。
ちなみデフォルトテンプレートの初期設定は以下になっているよう。
http://ameblo.jp/itboy/entry-11510932141.html
1 2 3 4 | |
参考
ビュー — CakePHP Cookbook 2.x ドキュメント – レイアウト
ページタイトルを設定する – CakePHPの部屋
CakePHP ページタイトルを一括管理する方法 – Autumn Like Blog