因为每个页面都需要当前登录用户的信息
所以想在父Controller(__construct)中获取认证信息并共享给所有视图!
现在问题是这两个地方都无法获取登录用户信息
//不会让我在每个需要的地方都去设置数据吧...
因为每个页面都需要当前登录用户的信息
所以想在父Controller(__construct)中获取认证信息并共享给所有视图!
现在问题是这两个地方都无法获取登录用户信息
//不会让我在每个需要的地方都去设置数据吧...
//现在的处理方式, 为了取个登录用户这样子写有点那啥哦...
public function __construct()
{
$this->middleware(function($request, $next) {
$this->loginUser = $this->getUser();
//$this->loginUser = $request->user();
view()->share('loginUser', $this->loginUser);
return $next($request);
});
}
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答566 阅读✓ 已解决
784 阅读
去读手册 http://laravelacademy.org/pos... laravel5.3的时候早就改了这个特性。