usar delete sin formulario
Publicado por Charly (13 intervenciones) el 05/02/2018 18:21:48
Tengo que eliminar un objeto de una base de datos con una página con un botón Borrar.
He escrito lo siguiente, pero no me funciona.
En web.php:
En borraralumno.blade.php:
En BorrarAlumnosController.php:
He escrito lo siguiente, pero no me funciona.
En web.php:
1
2
3
4
Route::get('/',function(){
return view('borraralumno');
});
Route::delete('/borraralumno/{$id}','BorrarAlumnosController@destroy');
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<title>Borrar Alumno</title>
</head>
<body>
<form name='borrar_alumno' action='borraralumno' method='delete'>
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" value="submit">Borrar</button>
</form>
</body>
</html>
1
2
3
4
5
public function destroy($id){
$alumno=Alumno::find($id);
$alumno->destroy();
retunr view('borraralumno');
}
Valora esta pregunta
0