résolution bug création offre

alexis-rendu
Baptiste D 1 year ago
parent cebb1aac3a
commit 406cde7784

@ -81,7 +81,7 @@ class FrontControleur
else{
$controller = "MembreControleur";
$controller = $namespace . $controller;
echo "controller : ".$controller;
//echo "controller : ".$controller;
$controller = new $controller();
}

@ -190,13 +190,10 @@ class UtilisateurControleur
'niveauEtudes' => (($niveauEtudes != null) ? $niveauEtudes : ""),
'valContrat' => (($typeContrat != null) ? "&typeContrat=".$typeContrat : ""),
'valExp' => (($exp != null) ? "&experience=".$exp : ""),
'valEtudes' => (($niveauEtudes != null) ? "&niveauEtudes=".$niveauEtudes : ""),
'role' => $role
'valEtudes' => (($niveauEtudes != null) ? "&niveauEtudes=".$niveauEtudes : "")
]);
}
public function displayOffer(?array $params)
{
global $twig;

@ -53,8 +53,7 @@ class OffreGateway
$query = 'INSERT INTO Offre VALUES (:i, :o, :t, :d, :img, :logo, :ty, :v, :e, :desc, :pro, :exp, :niv, :mail, :num, :web, :remote, :date)';
$this->con->executeQuery($query, array(
':i' => array($offre->getId(), \PDO::PARAM_INT),
//':o' => array($offre->getOffreurId(), \PDO::PARAM_STR),
':o' => array(1,\PDO::PARAM_INT),
':o' => array($offre->getOffreurId(), \PDO::PARAM_INT),
':t' => array($offre->getNom(), \PDO::PARAM_STR),
':d' => array($offre->getDescription(), \PDO::PARAM_STR),
'img' => array($offre->getImg(), \PDO::PARAM_STR),

@ -90,9 +90,11 @@ class MembreModele extends UtilisateurModele
}
else $remote = false;
echo "session id".$_SESSION['id'];
// à la place de NULL passer id utilisateur créateur offre
$offre = new Offre($this->offreGw->getNewId(),
new Alumni($_SESSION['utilisateur']->getId(),"test.mail@icloud.fr","password","admin","prenom","nom"),
new Alumni(intval($_SESSION['id']),"test.mail@icloud.fr","",$_SESSION['role'],$_SESSION['nom'],$_SESSION['prenom']),
$nom,
$desc,
$img,

@ -294,6 +294,4 @@ class UtilisateurModele
{
return $this->offreGw->getNbTotalPages();
}
}

@ -14,7 +14,6 @@
<div class="container mt-4 d-flex align-content-center ">
<div>
{% if role == 'Membre' or role == 'Admin' %}
<a href="{{dir}}/user/{{id}}/createOfferForm" type="button" class="btn btn-outline-success mb-4">Publier une offre</a>
{% endif %}

Loading…
Cancel
Save