如何在十月厘米中获取模型的ID

时间:2019-07-19 12:07:45

标签: php laravel octobercms

我正在创建一个十月厘米的热门类别列表,并且有这个

function onStart(){




$cat = Cat::find($id)->increment('view_count'); //<--> How do i get this $id so it increments the category view_count using the id?

 $this['trending'] = Cat::orderBy('view_count')->where('parent_id', '>', 0)->take(10)->get(); 



}

如何检索要在查询中使用的$ id?

2 个答案:

答案 0 :(得分:1)

    $cat = Cat::select('id')->get();  or  $cat = Cat::get();
    return view('abc', comopact('cat'));

    in your view

    {{count($cat->id)}}
or

function onStart(Cat $id){
          $cat =   Cat::where('id', $id)->increment('view_count')->get();
}

答案 1 :(得分:0)

您为此功能使用任何路线吗? 您可以在函数中传递$ id

function onStart($id){
 dd($id);
}