2016-06-25 158 views
0

刪除請求不能,並且出現NotFoundHttpException,爲什麼?Laravel刪除NotFoundHttpException

路線::

Route::delete('hapus_user/{id}',array('as' => 'delete_user', 'user' => '[email protected]')); 

控制器:

public function destroy($id) 
{ 
    $user3 = User::find($id); 

    $user3->delete(); 

    return Redirect::to('user'); 
} 

觀點:

<a href="<?php echo url('/user/hapus_user/'.$user->id_user); ?>">Hapus</a> 

回答

2

你在你的路線user有一個錯字。改變這一點:

'user' => '[email protected]')

要:

'使用'=> 'UserController的@摧毀')

而且url之前,您使用的是您的url前綴 '/用戶/' route,而它不存在於route配置中。更改此:

<a href="<?php echo url('/user/hapus_user/'.$user->id_user); ?>">Hapus</a>

要:

<a href="<?php echo url('/hapus_user/'.$user->id_user); ?>">Hapus</a>

希望這有助於。