سلام خسته نباشید
ارور من توی لاراول اینه
Trying to get property 'name' of non-object
من یه کنترل از نوع resource ایجاد کردم توی متد update از این کد استفاده کردم
$users = User::findOrFail($id);
$users->update([
'name' => $request->name,
'email' => $request->email,
]);
return view('admin.user.index' , compact('users'));
فکر نکنم این کدی که نوشتم مشکلی داشته باشه چون توی دیتابیس که میبینم اطلاعات کاملا اپدیت میشه و مشکلی نداره از این بابت مشکل اینجاس که وقتی اپدیت انجام میشه و میخواد صفحه رو ری دایرکت کنه ارور اینو میده
Trying to get property 'name' of non-object (View: C:\Users\users\Desktop\doddddc\resources\views\admin\user\index.blade.php)
البته همین سوال توی همین سایت هم پرسیده شده بود ولی چیزی دستگیرم نشد
ممنون میشم راهنماییم کنید مرسی
سلام
@alirezaghpl
name رو در input ها که در فایل index.blade.php هست رو بررسی کنید
یه فرمی هست که ارسال میکنید اطلاعاتش رو
اون فرم رو بررسی کنید
شاید پاسخ شما همینجا باشد
@ali.bayat
name همون فیلد تو دیتابیسه با foreach نمایشش میدم
سلام
@Alimotreb
فرم رو بررسی کردم مشکلی نداره نه غلط املایی name و ... نه چیز دیگه