• このエントリーをはてなブックマークに追加
CakePHPでページタイトルを設定する
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

CakePHPでページタイトルを設定する

2013-04-26 18:28
    ●ビューのソース ファイル名: hoge02.ctp
    <h1>私は hoge02.ctp です。</h1>
    <?php echo $name; ?>
    <hr>

    ●コントローラのソース
    <?php
    App::uses('AppController', 'Controller');
    class YamatoController extends AppController {
      public function hoge02() {
    $this->set("title_for_layout","東京ウェブ制作けいく");
    $this->set("name","あああ、タイトルを設定してみました。");
    } // end of function
    } // end of class
    ?>

    ●解説
    たとえば、https://tokyo-webs.jp/develop/cakephp/Yamato/hoge01 には、ページタイトルが存在しない。
    しかし、https://tokyo-webs.jp/develop/cakephp/Yamato/hoge02 には、ページタイトル「東京ウェブ制作けいく」が存在する。

    これは、ファンクション内部にて
    $this->set("title_for_layout","東京ウェブ制作けいく");
    を設定しているからである。title_for_layout は、CakePHPで定義された固定の変数となる。

    表示例

    チャンネル会員ならもっと楽しめる!
    • 会員限定の新着記事が読み放題!※1
    • 動画や生放送などの追加コンテンツが見放題!※2
      • ※1、入会月以降の記事が対象になります。
      • ※2、チャンネルによって、見放題になるコンテンツは異なります。
    ブログイメージ
    東京ウェブ制作ブロマガ
    更新頻度: 不定期
    最終更新日:
    チャンネル月額: ¥550 (税込)

    チャンネルに入会して購読

    コメントを書く
    コメントをするにはログインして下さい。