CakePHPでトップページの表示を変更する
CakePHPの初期ページはapp/Config/route.phpで設定したものが表示されます。
例えば、初期設定だと
<?php //略 Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
となっているので、PagesControllerのdisplayが読み込まれることになります。
ちなみに、PagesControllerはこのようになっています。
<?php //略 public function display() { //略 } }
つまり、この「display」部分が読み込まれているというわけですね。
変更例
たとえばTopsControllerをつくってその中のindexを読み込みたい場合は、
<?php //略 Router::connect('/', array('controller' => 'tops', 'action' => 'index', 'home'));
としてやればいいことになります。