微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的 Laravel 刀片存在变量问题

如何解决我的 Laravel 刀片存在变量问题

我的刀片有问题。运行项目时出现此错误

我的刀片代码

@foreach(\App\Category::all()->where('parent',$product->categories->where('parent','0')->first()->id )->first() as $category)
    <option data-id="{{ $category->id }}" value="{{ $category->id }}" {{ in_array($category->id,$product->categories->pluck('id')->toArray()) ? 'selected' : '' }}>{{ $category->name }}</option>
@endforeach
                           

显示错误

错误异常

试图获取非对象的属性“id”(视图:F:\Projects\Laravel Projects\NilfamShop\laravel\resources\views\admin\products\edit.blade.PHP

解决方法

这可能是错误:

$product->categories->where('parent','0')->first()->id )->first() 

也许你可以打电话:

 $product->categories->where('parent','0')->first()->id

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。