PagesController
Pagesコントローラは標準で用意されているコントローラで、ビューを表示させるだけのシンプルなdisplayアクションだけを備えたコントローラです。
使い方
ビュー・ファイルをapp/view/pages/に作成するだけで使う事が出来ます。
app/view/pages/にcontents1.ctpというビュー・ファイルを作成すると次のURLでアクセスできます。
http://www.mydomain.com/pages/contents1
app/view/pages/categoryというサブディレクトリにcontents2.ctpというビュー・ファイルを作成すると次のURLでアクセスできます。
http://www.mydomain.com/pages/category/contents2
ページタイトル
ページのタイトルを設定したい時はビューのファイルで以下のように設定します。
$this->set('title_for_layout','新しいタイトル');
ホームページ(サイトのトップページ)
CakePHPは"/"のような何もコントローラを指定しないURLでのアクセスがあった時に、Pagesコントローラのdisplayメソッドを'home'という値を渡して実行するようにRoutesでルーティングが設定されいます。つまり、app/view/pages/home.ctpが使用されます。