2016-06-25 5 views
0

삭제 요청을 할 수없고 NotFoundHttpException이 나타나는 이유는 무엇입니까?Laravel Delete 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>

희망.

관련 문제