Estoy creando una aplicación CRUD de 1 página en laravel. Cada vez que elimino un usuario que acabo de editar, aparece una página en blanco o un 404. Supongo que esto sucede porque el enlace que devuelve es: admin/user/{id}.{* **}Quiero devolver la URL base: administrador/usuario Sin el {id} al final. ¿Hay alguna forma de hacerlo?
código de destrucción del controlador:
public function destroy($id)
{
$user = User::find($id);
$user->delete();
return back();
}
Una vez que se elimina el registro, no puede obtener ese registro.
Si desea regresar, redirija en una ruta específica.
public function destroy($id)
{
$user = User::find($id);
$user->delete();
return redirect()->route('admin.user')->with('success', 'Your success message');
}
Además, puede mostrar el mensaje flash cuando su URL se redirige a la página.
¡¡¡Feliz codificación!!! 🚀