我收到上述問題中提到的錯誤,這裏是我的方法代碼錯誤:傳遞給App Http Controllers mycontroller :: cH()的參數3必須是Illuminate Http Request的實例,沒有給出
function customHeader($id, $user_id, Request $request){
if ($user_id == Auth::user()->id || Auth::user()->is_admin){
$method = $request->method();
// To show View
if($request->isMethod('GET')){
} // Create
elseif($request->isMethod('POST')){
// Delete
} elseif($request->isMethod('Delete')){
//Delete single
} else{
return redirect()->back();
}
}
上面的函數參數id只有當用戶需要刪除記錄時才需要..我認爲錯誤是由於該id,但我需要id變量。如果我刪除的$ id它適用於創建如何解決這個錯誤
路線是
Route::any('/setting/custom-header/{id?}', '[email protected]');
爲什麼你需要user_id變量? –
因爲我有網址中的id ..如果我不使用這個用戶可以通過編輯去其他人的表格 –