Correction bug sur création d'un produit
This commit is contained in:
parent
fd02c29a68
commit
3183205b0a
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
ini_set('display_errors', 0);
|
||||
|
||||
if ($_POST['produit']!== '' && $_POST['vendeur']!== null && $_POST['quantite']!==0 && $_POST['prix']!== null) {
|
||||
if ($_POST['produit']!== '' && $_POST['vendeur']!== null && $_POST['quantite']>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);
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
namespace App\Product\Actions;
|
||||
|
||||
use App\Auth\UserTable;
|
||||
use App\Gmarche\Table\AntenneTable;
|
||||
use App\Gmarche\Table\RegionTable;
|
||||
use App\Product\Table\ProductTable;
|
||||
|
@ -29,12 +30,14 @@ class ProductIndexAction
|
|||
ProductTable $productTable,
|
||||
AntenneTable $antenneTable,
|
||||
RegionTable $regionTable,
|
||||
UserTable $userTable,
|
||||
ContainerInterface $container
|
||||
) {
|
||||
$this->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' ));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue