سلام دوستان
میخوام اطلاعاتی رو از جدول بخونم و داخل هدر نمایش بدم
$approaches = DB::table('approaches')->get();
return view('index.index',['approaches'=>$approaches,');
}
این از کنترلر 👆👆👆
@foreach($approaches as $app)
<a href="/approaches/{{$app->slug}}" class="layer_products_items">
<div class="layer_products_items_icon">
<i class="{{$app->icon}} green"></i>
</div>
<span class="layer_products_items_title">{{$app->title}}</span>
</a>
@endforeach
این از هدر👆👆
جالبه که هم اطلاعات رو دریافت میکنه و هم نمایش میده ولی وقتی که میخوام به آدرس صفحه برم به این ارور میخورم
Trying to get property 'slug' of non-object
جالبیش اینجاست که داخل خود ایندکس میتونم ازش استفاده کنم ولی داخل هدر نه!
کسی راه حل رو میدونه؟
ممنونم
فکر کنم مشکل اینجاست که من داخل کنترلر ایندکس این رو فراخونی کردم و الان که میخوام برم دخل صفحه یه دیگه ای ارور میده !
یافتم😁😁
مشکل اینجاست که این خط:
$approaches = DB::table('approaches')->get();
به شما ارایه میده و نمیتونید با فلش دسترسی داشته باشید!
اگه میخاین همه اطلاعات اون جدول رو بگیرین باید از مدلش استفاده کنید:
$approaches = Approach::all()
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟