محمدرضا کیانی
5 سال پیش توسط محمدرضا کیانی مطرح شد
13 پاسخ

کارنکردن compact

سلام خسته نباشید
نمیدونم چرا از هر روشی استفاده می کنم اطلاعات به ویو فرستاده نمیشه ، اصلا 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

@hesammousavi
@ali.bayat


ثبت پرسش جدید
سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 5 سال پیش مطرح شد
0
        return view('Dashboard.post.list',compact("Post_List"));

با with هم میتونین امتحان کنین تست کنین ببنین اوکیه یا نه من


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 5 سال پیش مطرح شد
0

اسم متغیر رو داخل دبل کوتیشن بذارید
با with هم میتنین امتحان کنین


محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 5 سال پیش مطرح شد
0

@karenp8
نه این روش هم جواب نداد، همه روش های داکیومنت لاراول رو تست کردم نشد


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 5 سال پیش مطرح شد
0

داخل ویو dd کنین اصلا post_list رو چی میده ؟


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 5 سال پیش مطرح شد
0

مقدار پست لیست رو داخل کنترلر یه مقدار استرینگ الکی بذارید بعد سعی کنین ب پاس دادن استرینگ اونور ببنیید چاپ میکنه واستون تو ویو؟


محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 5 سال پیش مطرح شد
0

@karenp8
حالا خودم یکاریش می کنم


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 5 سال پیش مطرح شد
0

اوکی پس اگ دلیل رو پیدا کردین اینجام بذارید ممنون میشم


ronald
@crireal5 5 سال پیش مطرح شد
0

دلیل کاملا مشخصه اطلاعات گرفته میشه ولی متد find یک آیتم میگیره که انداختنش توی foreach اشتباه است .


محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 5 سال پیش مطرح شد
0

@crireal5
من قبلا از این متد استفاده میکردم و هیچ مشکلی نداشت


ronald
@crireal5 5 سال پیش مطرح شد
0

داده هایی که با متد های زیر میگیریم و میشه تو داخل foreach انداخت چون بیشتر از یک آیتم بر میگردونن

get()
paginate()
all()

صدرا حکیم
تخصص : توسعه دهنده لاراول
@sadrahkm 5 سال پیش مطرح شد
0

سلام
همونطور که در بالا هم اشاره شد شما دارید با find یک آیتم رو میگیرید و قاعدتا نیازی به استفاده از foreach نیست !


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

شما اون حلقه Foreach رو حذف کنید مشکل حل میشه
بجای value$ هم از Post_List$ استفاده کنید


محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 5 سال پیش مطرح شد
0

اصلا ساختار رو اشتباه چیده بودم و قاطی کرده بودم الان درست کردم همه چیزو.
ممنون بابت راهنمایی هاتون :)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام