Laravel Delete NotFoundHttpException



>delete request 無法嘗試,並且出現了 NotFoundHttpException,為什麼?

路线::

Route::delete('hapus_user/{id}',array('as' => 'delete_user', 'user' => 'UserController@destroy'));

控制器:

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>

您的路线中有拼写错误user. 更改此设置:

'user' => 'UserController@destroy')

自:

"用途" => "UserController@destroy")

您在urlrouteurl之前使用前缀"/user/",而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>

希望这有帮助。

相关内容

  • 没有找到相关文章

最新更新