2017-11-05 6 views
0

私はlaravel...の1つのブレードファイルAuth :: user() - > nameにあるデフォルト認証機能で作業していますが、名前はユーザーテーブルに格納されている名前を表示できます。雄弁な声で刃の名前を表示することができます。{{Auth :: user() - > name}}はブレードファイルでユーザー名を印刷できますか?

+0

'Auth'はauthマネージャにアクセスするためのファサードであり、' Auth :: user'はデフォルトガードに関連付けられた認証されたユーザを返す。それは雄弁なクエリではありません(とにかく直接ではありません)ので、仮定の間に論理的な分離があり、望ましい最終結果を仮定しています。 – apokryfos

+0

私の質問に間違いがあった場合、または私の質問を理解できなかった場合はplzに知らせてください..plzは投票を停止します。 –

答えて

2

ブレードにはvanilla phpを使用できます。ちょうどこのような何かを{{ Auth::user()->email }}電子メールを取得するには、IDを取得するまたはAuth::user()->some_column }} some_columnを現在の認証されたユーザーからデータベースのユーザーテーブルから取得する。

ララベルは素晴らしいドキュメントlaravel docsを手に入れました。覚えておきたいことは、laracasts.comで、Jeffrey Wayのビデオチュートリアルです。

関連する問題