سلام خسته نباشید
نمیدونم چرا از هر روشی استفاده می کنم اطلاعات به ویو فرستاده نمیشه ، اصلا compact هم جواب نمیده
public function show($id)
{
$Post_List = Post::find($id);
return view('Dashboard.post.list',compact('Post_List'));
}
@foreach($Post_List as $value)
<th scope="row">{{$value->id}}</th>
<td>{{$value->title}}</td>
<td>{{$Post_List->descriptions}}</td>
<td>ljk</td>
<td>متن جدول</td>
<td>متن جدول</td>
<td>
<a href="#"><button class="btn btn-icon waves-effect waves-light btn-warning m-b-5"> <i class="fa fa-wrench"></i> </button></a>
<a href="#"><button class="btn btn-icon waves-effect waves-light btn-danger m-b-5"> <i class="fa fa-remove"></i> </button></a></td>
</tr>
@endforeach
شاید پاسخ شما همینجا باشد
@karenp8
نه این روش هم جواب نداد، همه روش های داکیومنت لاراول رو تست کردم نشد
@karenp8
حالا خودم یکاریش می کنم
دلیل کاملا مشخصه اطلاعات گرفته میشه ولی متد find یک آیتم میگیره که انداختنش توی foreach اشتباه است .
@crireal5
من قبلا از این متد استفاده میکردم و هیچ مشکلی نداشت
داده هایی که با متد های زیر میگیریم و میشه تو داخل foreach انداخت چون بیشتر از یک آیتم بر میگردونن
get()
paginate()
all()سلام
همونطور که در بالا هم اشاره شد شما دارید با find یک آیتم رو میگیرید و قاعدتا نیازی به استفاده از foreach نیست !