0
我很困惑,爲什麼我的刪除不起作用。 我route
刪除不工作laravel 5.2
Route::get('/delete-works/{id}/', [
'uses' => '[email protected]',
'as' => 'Works.delete',
'middleware' => 'auth'
]);
我controller
public function getDeleteWorks(Request $request, $id)
{
$class_id = $request->get('class_id');
$works = assainments::where('id', $id)->first();
$works->delete();
Flash::success('Successfuly deleted!');
return redirect(route('works',['class_id'=>$class_id]));
}
我view link
<a href="{{ route('Works.delete', ['class_id'=>$class_id,'id' => $works->id]) }}" ><i class="fa fa-trash"></i></a>
現在是顯示空白頁。不顯示任何error
。
您是否嘗試過調試您的路線?例如嘗試dd你的$請求。 –
你確定'assainments'不應該是'Assainments'嗎?另外,'class_id'應該在哪裏交付?路由字符串不包含'class_id'參數。 – Matey
我想我的路線是問題,但我找不到它。 – Shuvo