Pages Navigation Menu
- Índice
- 1) Iniciación a PHP 5
- 2) Operadores en PHP
- 3) Instrucciones en PHP 5
- 4) Funciones en PHP 5
- 5) Procesado de formularios con PHP 5
- 6) Bases de Datos MySQL en PHP 5
- 6.1) Crear la base de datos y tabla MySQL en PHP 5
- 6.2) Conectarse a la Base de Datos de MySQL en PHP 5
- 6.3) Consultas a la Base de Datos MySQL en PHP 5
- 6.4) Insertar registros a la Base de Datos MySQL en PHP 5
- 6.5) Actualizar registros de Base de Datos MySQL en PHP 5
- 6.6) Borrar registros de la Base de Datos MySQL en PHP 5
- 7) Sesiones en PHP 5
- 8) Cookies en PHP 5
- 9) Expresiones regulares EE.RR en PHP 5
- 10) PHP 5 Orientado a Objetos
- Blog
- Auto Test de Evaluación de PHP 5
- ¿Quiénes somos?
Crud con laravel 5: Delete
- Escrito por el staff
- El día octubre 30, 2015
- FrameWorks, Laravel, PHP
- No hay comentarios.

Cuarta y última parte del crud con Laravel 5, si no has visto las entradas anteriores te recomiendo que lo hagas ya que hacemos los pasos previos a este tutorial, primera (create), segunda (read) parte y tercera (update) parte.
Finalmente sólo nos queda eliminar posts y tenemos la mitad del trabajo hecho, recuerda que en el ssegundo tutorial preparamos el formulario con el método delete.
Lo primero que debemos hacer es abrir el archivo PostController y modificar el método destroy por el siguiente código.
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $post = \App\Post::find($id); $post->delete(); return redirect()->route('post.index')->with('message', 'Post deleted'); }
Así de sencillo es eliminar un modelo en Laravel, sólo necesitamos mostrar el mensaje en la vista index.blade.php, así que añade el siguiente código.
/*..................*/ <div class="col-md-12"> @if (Session::has('message')) <div class="alert alert-success">{{ Session::get('message') }}</div> @endif @if(!$posts->isEmpty()) /*..................*/
Si ahora pulsas en eliminar un post verás cómo es eliminado y vuelves a la página principal.
Y eso es todo, espero que te haya gustado y si es así te agradezco que compartas mi trabajo en las redes sociales.
Comentarios
Patrocinadores
Entradas recientes
- Curso CRUD Laravel 5 en 4 capítulos
- Crud con laravel 5: Delete
- Crud con Laravel 5: Update
- Crud con Laravel 5: Read
- Crud con Laravel 5: Create
