راکت
Paradox
Paradox
توسط Paradox مطرح شد
حل
3 پاسخ

نمایش روت اسلاگ در فرانت

سلام وقت بخیر
من پکیج مربوط به اسلاگ رو نصب کردم تو پنل ادمین اکیه کاملا ولی تو فرانت وقتی رو جزئیات مطلب میزنم اسلاگ تو نوار ادرس نمایش میده ولی صفحه 404 میاد و روت رو پیدا نمیکنه وقتی روی id میزارم کامل نمایش میده

Route::get('/blog/{blog}/', 'frontend\BlogController@single')->name('blog');
   public function single(Blog $blog)
    {
        $blog->increment('hit');
        return view('blog::home.single-blog' , compact('blog'));
    }
                                        <a href="https://roocket.ir/{{route('blog', $blog->slug)}}" class="btn btn-primary">جزئیات مطلب</a>

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


ثبت پرسش جدید
سبحان دادخواه
سبحان دادخواه
تخصص :دانشجوی برنامه نویسی :)
@SobhanDadkhah5 سال پیشمطرح شد
0

@wxyz
سلام. داخل مدل مربوطه کد زیر رو قرار دادید ؟

public function getRouteKeyName()
{
    return 'slug';
} 

مستندات لاراول


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

@wxyz
توی مدل بلاگ اینو تعریف کنید

public function path()
{
   return $this->slug
} 

بعد توی ویو دکمه مشاهده جزئیات اینو بزن

<a href="https://roocket.ir/{{$blog->path()}}"

Paradox
Paradox
تخصص :در حال یادگیری
@paradox5 سال پیشمطرح شد

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

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