add list view working

visitor-controller
Nicolas FRANCO 2 years ago
parent 03a4766c92
commit 9ea620fa47

@ -16,7 +16,7 @@ class VisitorCtrl
$action = $_REQUEST['action'];
else
$action = null;
switch($action){
case null:
$this->loadHome();
@ -106,11 +106,15 @@ class VisitorCtrl
function go_list(){
$user = $this->isUser;
$dataVue['newList'] = null;
require("view/newList.php");
}
function makeList(){
function makeList(){
// $user = $this->isUser;
// $public_lists = $this->taskModel->loadPublicLists();
$this->taskModel->addList($_POST['listName']);
$this->loadHome();
}
function eraseList(){

@ -1,7 +1,7 @@
<?php
require_once("config/config.php");
require_once("controller/FrontCtrl.php");
//var_dump($_GET);
$fc = new FrontCtrl($con);
?>

@ -43,7 +43,7 @@ class TaskModel
/* LIST FUNCTIONS */
public function addList($nom,$owner="",$dc=0,$id=0)
{
$l = new ListTask($nom,$owner,$dc);
$l = new ListTask($nom,$owner,$dc);
$this->gtw->insertL($l);
// retourne quoi? con->lastInsertId() ??
}

@ -1,9 +1,9 @@
<?php
require_once("../business/Task.php");
require_once("../business/ListTask.php");
require_once("../dal/TaskGateway.php");
require_once("../model/TaskModel.php");
require_once("../controller/VisitorCtrl.php");
require_once("business/Task.php");
require_once("business/ListTask.php");
require_once("dal/TaskGateway.php");
require_once("controller/VisitorCtrl.php");
require_once("dal/Connection.php");
//echo "<h1>2do test</h1>";
# Test de la Gateway Tache
@ -11,8 +11,7 @@ require_once("../controller/VisitorCtrl.php");
# $t = new Task(5,'tacheNotErr','desc.','urgent','001');
# connection
include("credentials.php");
$con = new Connection('mysql:host=localhost;dbname=dbanboudoul', 'anboudoul', 'mdpMYSQL');
$con = new Connection('mysql:host=localhost;dbname=phpproject', 'nifranco', 'achanger');
# gateway
// $t = new Task(3,'richarlison voltar pro flu','desc.','urgent','0');
@ -40,7 +39,7 @@ $con = new Connection('mysql:host=localhost;dbname=dbanboudoul', 'anboudoul', 'm
# Test LOAD PRIVATE TASKS
$mt= new TaskModel($con);
//$mt->addList('private','nifranco');
$mt->addList('Nicolas2do');
# Test LOAD PRIVATE TASKS
// $mt= new TaskModel($con);
// $mt->addList('private','nifranco');
@ -96,23 +95,23 @@ $mdl = new UserModel($con);
// $mdl->modifLogin('Anna', 'Aeryn');
// $mdl->modifMdp('Aeryn', 'wtfmec');
// $mdl->supprimer('Aeryn');
$mdl->connexion('Aeryn', 'wtfmec');
// $mdl->connexion('Aeryn', 'wtfmec');
$mt->addList("Test Liste");
$mt->addList("Liste publique");
$mt->addList("Liste privée", "Aeryn");
$mt->addList("Projet de PHP", "Aeryn");
$mt->addList("Projet Blazor", "Aeryn");
$mt->addList("Projet de PHP", "RicharlisonR9");
$mt->addList("Projet Blazor", "RicharlisonR9");
// $mt->addList("Test Liste");
// $mt->addList("Liste publique");
// $mt->addList("Liste privée", "Aeryn");
// $mt->addList("Projet de PHP", "Aeryn");
// $mt->addList("Projet Blazor", "Aeryn");
// $mt->addList("Projet de PHP", "RicharlisonR9");
// $mt->addList("Projet Blazor", "RicharlisonR9");
// TEST USER CONTROLLER
session_start();
$_SESSION['login'] = 'RicharlisonR9';
$usrctrl = new UserCtrl($con);
$usrctrl->loadHome();
// session_start();
// $_SESSION['login'] = 'RicharlisonR9';
// $usrctrl = new UserCtrl($con);
// $usrctrl->loadHome();

@ -55,16 +55,16 @@
<div class="card-body p-4">
<h4 class="text-center my-3 pb-3">New List</h4>
<form class="row row-cols-lg-auto g-3 justify-content-center align-items-center mb-4 pb-2">
<form action="index.php" class="row row-cols-lg-auto g-3 justify-content-center align-items-center mb-4 pb-2" method="post">
<div class="col-12">
<div class="form-outline">
<input type="text" id="form1" class="form-control" />
<input type="text" id="form1" class="form-control" name="listName"/>
</div>
</div>
<div class="col-12">
<button type="submit" class="btn btn-primary" action="creerListe" >Save</button>
</div>
<button type="submit" class="btn btn-primary">Save</button>
<input type="hidden" name="action" value="creerListe" class="btn btn-primary"></input>
<?php
if($user){
echo '

Loading…
Cancel
Save