我想通过id显示数据。如果id = 1,则需要仅显示id = 1数据,如果id为2,则应仅显示id = 2所有数据。 我的控制器方法:
Richard
以下是我的观点:
->with('classroom',classroomModel::find($id)->first());
现在它只显示id = 1数据。如果我查看id = 2数据,那么它显示id = 1数据。我的控制器应该怎么办?
答案 0 :(得分:1)
您应该将变量传递给控制器的功能,为此,您可以在视图中建立链接:
<a href="{{Route('name', ['id' => 1])}}">Id 1</a>
<a href="{{Route('name', ['id' => 2])}}">Id 2</a>
路线:
Route::get('/something/{id}', [
'uses' => 'somecontroller@yourfunction',
'as' => 'name'
]);
功能:
public function yourfunction($id)
{
// you can use $id here and return view with classroom
}
我希望这个例子可以帮助你。