我想在视图页面中调用控制器功能。
这是功能代码:
public function annulerSeanceConduite(Request $request,SeanceConduite $seanceConduite)
{
//
$seanceConduite->statut = "Annulée";
$seanceConduite->save();
$request->session()->flash('message', 'Seance Conduite est annulée!');
return redirect('seanceConduites');
}
路线:
Route::get('annulerSeanceConduite', 'SeanceConduiteController@annulerSeanceConduite');
答案 0 :(得分:0)
您可以使用普通的“ a”代替按钮,也可以将指定路由的链接绑定到按钮上的onclick事件。
答案 1 :(得分:0)
您可以在定义路线时为其分配名称,并使用该名称在视图文件中生成正确的URL。
Route::get('/annulerSeance/{id}', 'SeanceConduiteController@annulerSeanceConduite')
->name('annulerSeance');
,然后在您的视图文件中像这样使用它
<a href="{{ route('annulerSeance', ['id' => $seanceConduite->id ]) }}">Annuler</a>