محمدمهدی
5 سال پیش توسط محمدمهدی مطرح شد
8 پاسخ

مشکل در نمایش اطلاعات route resource

سلام خسته نباشید
ببخشید وقتی من از Route::resource برای نمایش اطلاعات از این روش استفاده میکنم هیچ اطاعاتی از دیتابیس نمایش نمی دهد
ولی وقتی فقط از ;('Route::get('/edit/{product}','ProductController@edit استفاده میکنم اطلاعات رو از دیتایس نشان میدهد لطفا کمکم کنید


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

به چه شکل از Route::resource استفاده میکنی؟


محمدمهدی
@shahrahmani317 5 سال پیش مطرح شد
0

سلام در صفحه web.php از این کد استفاده میکنم} ()Route::namespace('Admin')->group(function
;('Route::resource('/admin/Product','ProductController استفده کردم

ور درصفحه index <a href="{{route('Product.edit',$product->id)}}" class="btn btn-warning btn-xs"><i class="icon-ok"></i>ویرایش</a> ولی وقتی به صفحه edit میره اطلاعات دیتا بیس نشون نمیده ولی فرم و درست نمایش میدهد

حالا من وقتی از این روش استفاده میکنم اطلاعات رو نمایش میدهد
در صفحه web .php این کد ;('Route::get('/edit/{product}','ProductController@edit
و در صفحه index از این کد <a href="/edit/{{$product->id}}" class="btn btn-warning btn-xs"><i class="icon-ok"></i>ویرایش</a>
خواهش میکنم کمکم کنید


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

به شکل زیر باید Route رو تعریف کنی:

;('Route::resource('Product','ProductController

محمدمهدی
@shahrahmani317 5 سال پیش مطرح شد
0

ببخشید بازم نمایش نمیده


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

یعنی الان view نمایش داده میشه ولی اطلاعات از دیتابیس گرفته نمیشه ؟!
لطفا کدهایی که اینجا قرار میدید رو داخل تگ مخصوص کد بذارید تا خوانایی بهتری پیدا کنه


محمدمهدی
@shahrahmani317 5 سال پیش مطرح شد
0

بله view نمایش داده مشود ولی اطلاعات دیتابیس نمایش داده نمیشود


محمدمهدی
@shahrahmani317 5 سال پیش مطرح شد
0

وقتی من در صفحه web.php

Route::get('/edit/{product}','ProductController@edit');

و در صفحه index.php

<a href="/edit/{{$product->id}}" </a>

استفاده میکنم اطلاعات دیتابیس در view نمایش داده میشود

ولی وقتی از Route:resource استفاده میکنم اطلاعات دیتابیس نمایش نمیده


محمدمهدی
@shahrahmani317 5 سال پیش مطرح شد
0

و وقتی که در صفحه web.php

Route::resource('Product','Admin\ProductController');

یا از این کد پایین

Route::get('Product/edit','Admin\ProductController@edit')->name('Product.edit');

و در صفحه index.php

<td>
                            <a href="{{route('Product.edit',$product->id)}}"</a> 
                        </td>

استفاده میکنم دیگر اطلاعات دیتابیس در view نمایش داده نمیشود


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

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