试图获取非对象的属性(查看Laravel 5

时间:2017-04-05 07:00:08

标签: laravel-5

研究员,

我一直在尝试将经过身份验证的用户发布到我试图实施的小时注册应用程序的索引视图中。问题是,我dd()'变量和用户名确实来自它。但是当我尝试在视图中调用用户名时。它给了我标题中发布的错误..

        $authenticated = Sentinel::getUser()->first_name;
    //dd($authenticated);

    return view('hoursregistrations.index', compact('authenticated'));

和视图调用

Hoursregistrations List of {{ $authenticated->first_name }}

我很想在这种情况下收到任何提示或帮助

亲切的问候,

2 个答案:

答案 0 :(得分:0)

我似乎犯了一个菜鸟错误,

我应该改变

$authenticated = Sentinel::getUser();

string

然后我可以使用该对象获取当前登录用户的用户名。

答案 1 :(得分:0)

由于您的$authenticated是您的名字,并且您在first_name上调用first_name,因此您应该仅在视图中使用{{ $authenticated }}