鍍金池/ 問答/PHP/ laravel 公共頭部用戶信息如何顯示?

laravel 公共頭部用戶信息如何顯示?

laravel 公共頭部用戶信息如何顯示?
我在login控制器登錄成功后 怎么把用戶名顯示在公共的模板中?

回答
編輯回答
蟲児飛

可以使用view的compose方法。這個方法可以在serviceProvider中使用,能把一些公共信息分享到每一個view中去。compose這個方法期中一個參數(shù)是viewlist,可以給view數(shù)組,數(shù)組中可以使用*來匹配view

2017年10月17日 08:19
編輯回答
愿如初

可以新增個中間件或者在公共的中間件里加個代碼view()->share('loginInfo', session()->get('loginInfo'));然后就可以在視圖里獲取到了

2017年9月23日 14:33
編輯回答
心上人

很簡單

@if(auth()->check())
    {{auth()->user()->name}}
@endif
2017年4月9日 22:10