CRUD: Borrar

{!! Form::open(['method' => 'DELETE','route' => ['users.destroy', encrypt($item->id)]]) !!}
  {{ csrf_field() }}
  <?php
$arrProp = array(
  'type' => 'submit',
  'class' => 'class="btn btn-danger"',
  'onclick' => 'return checkDelete("'.$item->name.'")'
);
  ?>
  {{ Form::submit('Borrar', $arrProp) }}
{!! Form::close() !!}

En nuestro lsg.js:
function checkDelete(qBorrar) {
   if (confirm("¿Seguro de borrar a "+qBorrar+"?")) {
       return true;
   }
   return false;
}

en el metodo destroy del controller:
$id = decrypt($id);
$user = User::find($id);
$user->delete();
return redirect()->route('users.index');

No hay comentarios:

Publicar un comentario