table where caracteristique='" . $_REQUEST['caracteristique'] . "'"; $resul_caract = mysql_query($query_caract, $caracdisp->link); $principal = new Variable(); $principal->charger("principal"); $refsimple = new Variable(); $refsimple->charger("refsimple"); $i = 0; while($row = mysql_fetch_object($resul_caract)){ $produit = new Produit(); $produit->ref = $_REQUEST['ref'] . $row->id; $produit->prix = $_REQUEST['prix']; $produit->prix2 = $_REQUEST['prix2']; $produit->tva = $_REQUEST['tva']; $produit->ecotaxe = $_REQUEST['ecotaxe']; $produit->garantie = $_REQUEST['garantie']; if($_REQUEST['promo'] == "on") $produit->promo = 1; else $produit->promo = 0; if($_REQUEST['reappro'] == "on") $produit->reappro = 1; else $produit->reappro = 0; if($_REQUEST['nouveaute'] == "on") $produit->nouveaute = 1; else $produit->nouveaute = 0; if($_REQUEST['ligne'] == "on") $produit->ligne = 1; else $produit->ligne = 0; $produit->rubrique = $_REQUEST['rubrique']; $produit->poids = $_REQUEST['poids']; $produit->stock = $_REQUEST['stock']; $lastid = $produit->add(); $produitdesc = new Produitdesc(); $produitdesc->produit = $lastid; $produitdesc->lang = "1"; $produitdesc->titre = $_REQUEST['titre']; $produitdesc->chapo = $_REQUEST['chapo']; $produitdesc->description = $_REQUEST['description']; $produitdesc->add(); $query_test = "select * from caracdisp where caracteristique='" . $principal->valeur . "' order by id"; $resul_test = mysql_query($query_test, $principal->link); $valoui = mysql_result($resul_test, 0, "id"); $valnon = mysql_result($resul_test, 1, "id"); $caracval = new Caracval(); $caracval->produit = $lastid; $caracval->caracteristique = $principal->valeur; if(! $i) $caracval->caracdisp = $valoui; else $caracval->caracdisp = $valnon; $caracval->add(); $caracval = new Caracval(); $caracval->produit = $lastid; $caracval->caracteristique = $refsimple->valeur; $caracval->valeur = $_REQUEST['ref']; $caracval->add(); $caracval = new Caracval(); $caracval->produit = $lastid; $caracval->caracteristique = $caracteristique; $caracval->caracdisp = $row->id; $caracval->add(); $i++; } ?>

Création de produits multiples déclinés

Accueil Création de produits multiples déclinés

Fiche produit
Caractéristique à décliner:
REFERENCE DE BASE:
TITRE DU PRODUIT
CHAPO (resumé de la description)
DESCRIPTION DU PRODUIT
Caractéristiques du produit
PRIX
PRIX PROMOTIONNE
TVA
Eco-taxe
NOUVEAUTE
GARANTIE
EN PROMO
EN REAPROVISIONNEMENT
EN LIGNE
APPARTENANCE (rubrique père)
POIDS
STOCK
Valider les modifications