From 3183205b0a6eba021cd287886baa6b94a6d09373 Mon Sep 17 00:00:00 2001 From: nox Date: Sun, 10 Nov 2019 01:42:48 +0100 Subject: [PATCH] =?UTF-8?q?Correction=20bug=20sur=20cr=C3=A9ation=20d'un?= =?UTF-8?q?=20produit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/ajax/addRecord.php | 2 +- public/js/connex.js | 2 -- public/js/script.js | 3 --- src/Product/Actions/ProductIndexAction.php | 8 +++++++- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/public/ajax/addRecord.php b/public/ajax/addRecord.php index 1f893cb..34883c8 100644 --- a/public/ajax/addRecord.php +++ b/public/ajax/addRecord.php @@ -1,7 +1,7 @@ 0 && $_POST['prix']>=0) { // Connexion à la base de données include '../../config/conf.php'; $bdd = new \PDO("mysql:host=$host;dbname=$database_name", $username, $password); diff --git a/public/js/connex.js b/public/js/connex.js index 70dbf23..85fca62 100644 --- a/public/js/connex.js +++ b/public/js/connex.js @@ -1,7 +1,5 @@ function connexion(nom_connecte, mdp) { - //$("#hidden_user_id").val(id_user); - $.post("/ajax/connexion.php", { nom_connecte: nom_connecte, mdp: mdp diff --git a/public/js/script.js b/public/js/script.js index f3410fe..710f9e1 100644 --- a/public/js/script.js +++ b/public/js/script.js @@ -1,7 +1,6 @@ // Add Record function addRecord(antenne_slug, antenne_id, nom_connecte, id_user) { - var produit = $("#produit").val(); var image = $("#hidden_image_name").val(); var nom_image = image.substring(image.lastIndexOf("/")+1); @@ -25,7 +24,6 @@ function addRecord(antenne_slug, antenne_id, nom_connecte, id_user) { // On relit les enregistrements readRecords(antenne_slug, nom_connecte); - // On efface les champs du popup $("#produit").val(""); $("#add_image").val(""); @@ -229,7 +227,6 @@ $(document).ready(function () { var affichage_slug = url.split('/')[6]; var nom_connecte = $("#nom_connecte").text(); - // READ records on page load if (affichage_slug == 'produits') { $("#hidden_antenne_slug").val(antenne_slug); readRecords(antenne_slug, nom_connecte); diff --git a/src/Product/Actions/ProductIndexAction.php b/src/Product/Actions/ProductIndexAction.php index 2c9f236..482fe24 100644 --- a/src/Product/Actions/ProductIndexAction.php +++ b/src/Product/Actions/ProductIndexAction.php @@ -1,6 +1,7 @@ renderer = $renderer; $this->productTable = $productTable; $this->antenneTable = $antenneTable; $this->regionTable = $regionTable; + $this->userTable = $userTable; $this->container = $container; } @@ -58,9 +61,12 @@ class ProductIndexAction session_start(); if (isset($_SESSION['user'])) { $user = $_SESSION['user']; + $requete_user = $this->userTable->findBy('username', $user); + $user_id = $requete_user->id; } else { $user = ''; + $user_id = ''; } - return $this->renderer->render($viewPath.'/index', compact('user','antenne_slug','gmarchePrefix','region_name','region_slug','antenne_id','antenne_name','viewPath', 'items' )); + return $this->renderer->render($viewPath.'/index', compact('user','user_id', 'antenne_slug','gmarchePrefix','region_name','region_slug','antenne_id','antenne_name','viewPath', 'items' )); } }