Webサイトやサービスを作成していく上で、静的な固定ページを作ることがある。会社概要やヘルプ、利用規約などだ。
CakePHPを利用して静的な固定ページを表示するのは非常に簡単だ。
簡単過ぎるため忘れてしまい、毎回検索している気がするのでここにメモしておく。
CakePHPで固定を表示するには「app/View/Pages/ 」の直下に好きな名前でctpファイルを作成するだけだ。
プライバシーポリシーであれば、「app/View/Pages/privacy.ctp」とか、
会社概要であれば、「app/View/Pages/company.ctp」などだ。
なぜこれだけで表示されるのかは、以下のサイトに詳しく書かれている。
もしくは、bakeで作成したひな形のPagesControllerを確認するのがよい。