Help us understand the problem. What is going on with this article?

CakePHPでデフォルトページの設定

More than 5 years have passed since last update.

初期状態でトップページにアクセスした時に表示されるページ。
/lib/Cake/View/Pages/home.ctp

この設定箇所は、/app/config/routes.php の下記の記述。
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));

この設定を任意のページに変更すれば表示画面が変わる。

また、ビューとレイアウトを変更するのはチェックページにもあるように、
以下の方法でも可能。

1.app/View/Pages/ に home.ctp を作って設置。
(To change the content of this page, create: APP/View/Pages/home.ctp.)
※ページ内のコンテンツ

2.app/View/Layouts/ に default.ctp を作って設置。
(To change its layout, create: APP/View/Layouts/default.ctp.)
※ヘッダーとフッターの部分

はじめてCakePHP使った時に少し迷ったので共有します。

inecoya
スマートフォン向けのアプリ・Webアプリを開発しています。Android、Objective-C、PHP、Javascript、HTML5あたりをよく使います。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away