سلام وقت بخیر
من پکیج مربوط به اسلاگ رو نصب کردم تو پنل ادمین اکیه کاملا ولی تو فرانت وقتی رو جزئیات مطلب میزنم اسلاگ تو نوار ادرس نمایش میده ولی صفحه 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="{{route('blog', $blog->slug)}}" class="btn btn-primary">جزئیات مطلب</a>
لطفا کدهارو ببیند و راهنمایی کنید اشکال کارم کجاست
ممنون
@wxyz
سلام. داخل مدل مربوطه کد زیر رو قرار دادید ؟
public function getRouteKeyName()
{
return 'slug';
}
@wxyz
توی مدل بلاگ اینو تعریف کنید
public function path()
{
return $this->slug
}
بعد توی ویو دکمه مشاهده جزئیات اینو بزن
<a href="{{$blog->path()}}"
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟