CakePHP1.2での管理者用レイアウト設定
4月 14th, 2008 admin Posted in CakePHP, 今日のコード | No Comments »
admin routingを使っていて、adminの時だけ別のレイアウトを設定したい場合。
こうやってみればいいんじゃないかという例
コード
PHP:
-
<?php
-
//app/app_controller.php
-
class AppController extends Controller {
-
function beforeRender() {
-
$this->layout = 'admin_default';
-
}
-
}
-
}
-
?>
まとめ
他のやり方ってあるのかな?知りたいです。
あと、管理者用とユーザ用のコントローラを分けたいときにRailsのようにcontrollers/admin/user_controller.phpみたいにディレクトリを切りたいんだけど、それもやり方を知りたい。今はadmin_user_controller.phpとかを作っているけどカッコ悪い
Leave a Reply