نمایش اطلاعات با استفاده slug در صفحه دیگه منو

3 سال پیش توسط bardia مطرح شد
آفلاین
user-avatar
bardia ( 22926 تجربه )
3 سال پیش
تخصص : Golang/Laravel

لینک کوتاه اشتراک گذاری

0

سلام
من یه منو دارم برا نمایش اطلاعات
حال زمانی که روی منوی کلیک می کنم باید اطلاعات رو توی صفحه دیگه ای نشون بده منتها با خطای زیر روبه رو میشم

This ۱۲۷.۰.۰.۱ page can’t be found
No webpage was found for the web address: http://۱۲۷.۰.۰.۱:۸۰۰۰/article/جام-جهانی
HTTP ERROR ۴۰۴

کد قسمت روت

route::get('/article/{menu}','[email protected]')->name('show.page');

کد قسمت کنترلر

use App\Menu;
class menucontroller extends Controller
{
    public function showpage(Menu $menu){
        return view('page.post');
    }
}

کد قسمت نمایش منو ها

<li class="menu-has-children" >
<a href="{{ route('show.page' , ['menu' => $menu->slug]) }}" > {{$menu->name }}</a>
@if ($menu->children->count() > ۰)
   <ul>  
       @foreach($menu->children as $child)
           @include('layouts.querysubmenu', ['menu' => $child])
       @endforeach
   </ul>
@endif
</li>

کد نمایش مطلب پست موردنظر

@extends('article')
@section('content')
<section id="about">
    <div class="container">
      <div class="row about-container" style="direction: rtl;">
        <div class="col-lg-۱۲ content order-lg-۱ order-۲">
            <h۴ class="title" style="text-align: right;">
              <a href="" >{{ $menu->name }}</a>
              <hr>
            </h۴>
            <p class="description" >
                {!! $menu->name !!}
            </p>
            <hr>  </div>
        </div>
  </section><!-- #about -->
  @endsection
برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.