all private task/list manipulation redirecting to myList instead of Home

visitor-controller
Nicolas FRANCO 2 years ago
parent 4966402b38
commit 561d27f4c9

@ -28,7 +28,6 @@ class UserCtrl
$this->newListPrivate(); $this->newListPrivate();
break; break;
case 'deconnecter': case 'deconnecter':
$this->deconnexion(); $this->deconnexion();
break; break;
@ -54,7 +53,7 @@ class UserCtrl
$this->loadListePriv(); $this->loadListePriv();
} }
function loadHome(){ public function loadHome(){
$user = false; $user = false;
$public_lists = $this->taskModel->loadPublicLists(); $public_lists = $this->taskModel->loadPublicLists();
require($this->TabVues["home"]); require($this->TabVues["home"]);

@ -139,23 +139,33 @@ class VisitorCtrl
function go_task(){ function go_task(){
$user = $this->isUser; $user = $this->isUser;
if(isset($_POST['listId'])) $_SESSION['listId'] = $_POST['listId']; if(isset($_POST['listId'])) $_SESSION['listId'] = $_POST['listId'];
if(isset($_POST['isPriv'])) $_SESSION['isPriv'] = $_POST['isPriv'];
require("view/newTask.php"); require("view/newTask.php");
} }
function addTask(){ function addTask(){
//$titre,$desc,$priorite,$idList,$dateDeb="",$dateFin="",$isDone=false,$id=0
$this->taskModel->addTask($_POST['titreT'],$_POST['descT'], $this->taskModel->addTask($_POST['titreT'],$_POST['descT'],
$_POST['prioriteT'],$_SESSION['listId'],$_POST['dateDebT'],$_POST['dateFinT']); $_POST['prioriteT'],$_SESSION['listId'],$_POST['dateDebT'],$_POST['dateFinT']);
if(isset($_SESSION['isPriv']) && $_SESSION['isPriv'])
header("Location:index.php?action=voirListePriv");
else
$this->loadHome(); $this->loadHome();
} }
function eraseTask(){ function eraseTask(){
$this->taskModel->supTask($_POST['idT']); $this->taskModel->supTask($_POST['idT']);
if($_POST['isPriv'])
header("Location:index.php?action=voirListePriv");
else
$this->loadHome(); $this->loadHome();
} }
function isDone(){ function isDone(){
$this->taskModel->modifTask($_POST['idT'],'isDone',true); $this->taskModel->modifTask($_POST['idT'],'isDone',true);
if($_POST['isPriv'])
header("Location:index.php?action=voirListePriv");
else
$this->loadHome(); $this->loadHome();
} }
} }

@ -18,7 +18,7 @@
<a class="list-group-item list-group-item-action list-group-item-light p-3" href="index.php?action=pageListe">New List +</a> <a class="list-group-item list-group-item-action list-group-item-light p-3" href="index.php?action=pageListe">New List +</a>
<?php <?php
if($user){ if($user){
echo '<a class="list-group-item list-group-item-action list-group-item-light p-3" href="#!">My Lists &#128274;</a>'; echo '<a class="list-group-item list-group-item-action list-group-item-light p-3" href="index.php?action=voirListePriv">My Lists &#128274;</a>';
} }
?> ?>
<a class="list-group-item list-group-item-action list-group-item-light p-3" href="#!">About</a> <a class="list-group-item list-group-item-action list-group-item-light p-3" href="#!">About</a>

@ -61,6 +61,7 @@
<button type="submit" class="btn btn-primary">New task &#128221;</button> <button type="submit" class="btn btn-primary">New task &#128221;</button>
<input type="hidden" name="listId" value="'.$l->get_id().'"></input> <input type="hidden" name="listId" value="'.$l->get_id().'"></input>
<input type="hidden" name="action" value="pageTache"></input> <input type="hidden" name="action" value="pageTache"></input>
<input type="hidden" name="isPriv" value="true"></input>
</div> </div>
</form> </form>
<table class="table mb-4"> <table class="table mb-4">
@ -92,12 +93,14 @@
<button type="submit" class="btn btn-success ms-1">&#10004; <button type="submit" class="btn btn-success ms-1">&#10004;
<input type="hidden" name="idT" value="'.$t->get_id().'"></input> <input type="hidden" name="idT" value="'.$t->get_id().'"></input>
<input type="hidden" name="action" value="isDone"> <input type="hidden" name="action" value="isDone">
<input type="hidden" name="isPriv" value="true">
</button> </button>
</form> </form>
<form action="index.php" method="post" class="d-inline-block"> <form action="index.php" method="post" class="d-inline-block">
<button type="submit" class="btn btn-danger">&#10006; <button type="submit" class="btn btn-danger">&#10006;
<input type="hidden" name="idT" value="'.$t->get_id().'"></input> <input type="hidden" name="idT" value="'.$t->get_id().'"></input>
<input type="hidden" name="action" value="supprimerTache"> <input type="hidden" name="action" value="supprimerTache">
<input type="hidden" name="isPriv" value="true">
</button> </button>
</form> </form>
</td> </td>

Loading…
Cancel
Save