ARON
4 سال پیش توسط ARON مطرح شد
5 پاسخ

404 در استفاده از route model binding

من یه روت دارم به این شکل

Route::get('/{Category}','HomeController@blog')->name('blog');

این هم متدی که تو کنترلر براش نوشتم

    public function blog(Category $category){
        return  $category;
    }

این هم لینکم

 <li><a href="{{route('blog',['Category'=>'blog'])}}"><span>Blog</span></a></li>

نمیدونم چرا 404 میده
مشکل از چی میتونه باشه


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

تویی روت متغییر رو حروف بزرگ نوشتی و تویی متغییر دریافتی متد کوچیک نوشتین ، اصلاح کنید و چک کنید


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
1

آیا id مربوط به Category که در خواست میکنید وجود داره در جدول Category ؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

تویی روت متغییر رو حروف بزرگ نوشتی و تویی متغییر دریافتی متد کوچیک نوشتین ، اصلاح کنید و چک کنید


ARON
تخصص : برنامه نویس
@aron 4 سال پیش آپدیت شد
0

@juza66 هنوز مشکل داره الان مجدد چک کردم 404 داد


ARON
تخصص : برنامه نویس
@aron 4 سال پیش مطرح شد
0

@hesammousavi بله id وجود داره با ای دی کار میکنه ولی با slug نه


ARON
تخصص : برنامه نویس
@aron 4 سال پیش مطرح شد
0
    public function getRouteKeyName()
    {
        return 'slug';
    }

این متدو یادم رفته بود تو مدل بزارم
گذاشتم مشکل حل شد


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

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