首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在laravel 5.5中试图获得非物体的性质

在laravel 5.5中试图获得非物体的性质
EN

Stack Overflow用户
提问于 2017-09-21 19:33:30
回答 2查看 2K关注 0票数 2

我试图显示我的变量值来查看页面,但是它显示了试图获取非对象属性的错误。谁来帮帮我。这是我的财务总监-

代码语言:javascript
复制
public function myAffiliates(Request $request) {
    if ($user_id = Sentinel::getUser()->id) {
        $affiliates = DB::table('affiliate_users')
          ->where('affiliate_users.user_id', $user_id)
          ->first();
    }
    //dd($affiliates);
    return view('dashboard.affiliates.show',['affiliates' => $affiliates]);
}

我给我的视图页写了这样的信-

代码语言:javascript
复制
@foreach ($affiliates as $affiliate)
    <ul>
        <li>First Upline - {{ $affiliate->first_upline_id }} Pts,</li>
        <li>Second Upline - {{ $affiliate->second_upline_id }} Pts,</li>
        <li>Third Upline - {{ $affiliate->third_upline_id }} Pts.</li>
    </ul>
@endforeach
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-22 11:28:39

使用first()检索单个对象

使用get()检索集合并在刀片上迭代它

票数 4
EN

Stack Overflow用户

发布于 2017-09-22 10:47:54

您正在尝试迭代对象的属性,尝试如下

代码语言:javascript
复制
<ul>
        <li>First Upline - {{ $affiliates->first_upline_id }} Pts,</li>
        <li>Second Upline - {{ $affiliates->second_upline_id }} Pts,</li>
        <li>Third Upline - {{ $affiliates->third_upline_id }} Pts.</li>
</ul>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46351893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档