не работает @extends () использовать запрос в laravel - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь отобразить данные с идентификатором, но проблема в том, что просто:

    public function category()
    {            
        return view('font.category.category');            
    }

@extends() лезвие работает.Я пытаюсь запросить использовать это:

    function  public function category($id)
    {
        $pCategoryById = Menu::where('id', $id)->get();

        return view('font.category.category', 'pCategoryById'=>$pCategoryById]);            
    } 

@extends() лезвие не работает, как решить это?url is {{url('/category/'.$result->id)}} web: Route::get("/category/{id}",'fontController@category');.

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

в URL,

{{url('/category',$result->id)}}

Или вы можете использовать как,

{{url('/')}}/{{$result->id}}

В контроллере

$pCategoryById=Menu::where('id',$id)->get();
return view('font.category.category',compact($pCategoryById));

Если @extends () не работает, вы должны проверить правильный путь, который расширен.

0 голосов
/ 05 июля 2019

в URL

{{url('/category',$result->id)}}

в контроллере

$pCategoryById=Menu::find($id);
return view('font.category.category',compact('pCategoryById'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...