質問編集履歴
1
$this->auth->user() ⇒$this->Auth->user() & $user⇒$user->emailに変更しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ログインしたユーザーの認証情報をヘッダーに表示しようと$this->
|
5
|
+
ログインしたユーザーの認証情報をヘッダーに表示しようと$this->Auth->user()を使ってユーザー情報を取得しようとしましたが下記のエラーメッセージが表示されてしまいました。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
CakeDCは内部でAuthコンポーネントを利用しており、そのまま使えるとの認識ですが違うのでしょうか。
|
14
14
|
|
15
|
-
なお、$this->
|
15
|
+
なお、$this->Åuth->allow()は実行できているようでしたのでAuthコンポーネントは適切に読み込まれているようです。
|
16
16
|
|
17
17
|
|
18
18
|
|
@@ -104,7 +104,7 @@
|
|
104
104
|
|
105
105
|
$this->viewBuilder()->setlayout('layout_k'); //レイアウトの読み込み
|
106
106
|
|
107
|
-
$user=$this->
|
107
|
+
$user=$this->Auth->user();
|
108
108
|
|
109
109
|
$this->set(compact('user'));
|
110
110
|
|
@@ -138,6 +138,6 @@
|
|
138
138
|
|
139
139
|
```ここに言語を入力
|
140
140
|
|
141
|
-
<?=$user ?>
|
141
|
+
<?=$user->email ?>
|
142
142
|
|
143
143
|
```
|