CakePHP2.x系ログインユーザをviewに表示しました。
確認バージョン CakePHP2.10.2
普通にユーザ登録機能は先ずはこちらの公式チュートリアルを参考に実装しました。
https://book.cakephp.org/2.0/ja/tutorials-and-examples/blog-auth-example/auth.html
そしてログイン中のユーザ名を画面すみに表示したかったので色々試しました。
コントローラーでsetしてviewで呼ぶだけなんですが。
AppController.php
1 2 3 |
publi function beforeFilter() { $this->set('auth', $this->Auth->user()); } |
default.php
1 2 3 4 5 |
<?php if ($auth) { echo 'ログインユーザ' . $auth['username']; } ?> |
完