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

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

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

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

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

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

این هم لینکم

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

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


ثبت پرسش جدید
سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

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


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

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


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

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


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

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


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

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


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

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


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

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