トップページ(home.ctp)にリダイレクト

http://www.choorker.com/にアクセスすると、トップページが表示される。
f:id:hsaitou:20121125092238p:plain:w300


このページはまだChoorker™を使っていない人向けに用意しているので、ログイン済みの人にとっては余計なページになってしまうので、画像一覧ページ(http://www.choorker.com/articles/)へリダイレクトするように変更した。

  1. cake/libs/controller/pages_controller.phpをapp/controllerへコピー
  2. 下記のように変更

var $components = array('Auth');

function beforeFilter() {
//未ログイン時のhomeへのアクセスを許可
$this->Auth->allow(array('controller' => 'pages', 'action' => 'display', 'home'));

//ログイン済みなら画像一覧(../articles/)へ
$user_id = $this->Auth->user();
if(isset($user_id)) {
$this->redirect("../articles/");
}

parent::beforeFilter();
}


Choorker™を色んな方に紹介頂きました。ありがとうございます。
TOPBOKAN
devilhead
NaturalDistortion
no bite