diff --git a/controller/FrontCtrl.php b/controller/FrontCtrl.php index 0009027..99cf3d2 100644 --- a/controller/FrontCtrl.php +++ b/controller/FrontCtrl.php @@ -14,7 +14,7 @@ class FrontCtrl $this->TMessage = $TMessage; $this->TabVues = $TabVues; $this->usrMdl = new UserModel($con); - $this->action_User = array('deconnecter','voirListePriv','creerListePriv'); + $this->action_User = array('deconnecter', 'voirListePriv', 'creerListePriv', 'supprimerListePriv'); try{ $this->isUser = $this->usrMdl->isConnected(); diff --git a/controller/UserCtrl.php b/controller/UserCtrl.php index 9305107..379462d 100644 --- a/controller/UserCtrl.php +++ b/controller/UserCtrl.php @@ -29,6 +29,10 @@ class UserCtrl $this->newListPrivate(); break; + // supprimer une liste privee + case 'supprimerListePriv': + $this->erasePrivList(); + break; case 'deconnecter': $this->deconnexion(); @@ -56,8 +60,12 @@ class UserCtrl $this->loadListePriv(); } + function erasePrivList(){ + $this->taskModel->supList($_POST['listId']); + $this->loadListePriv(); + } + function loadHome(){ - $user = false; $public_lists = $this->taskModel->loadPublicLists(); require($this->TabVues["home"]); } diff --git a/view/privHome.php b/view/privHome.php index 781508d..a7f5192 100644 --- a/view/privHome.php +++ b/view/privHome.php @@ -53,7 +53,13 @@