Correction de la fonction d'import de produit

3 messages dans ce sujet

Posté(e) · Signaler ce message

Lors de l'importation des produits via un fichier csv, le

nombre des produits pour la catégorie et la sous catégorie ne se mettait pas à jour.

Nous avons donc ajouter cette mise à jour en ajoutant au code existant de la page /administrer/import_produits.php:

if (!empty($cat1_id)) {

$sqlCat1 = "INSERT INTO peel_produits_categories (produit_id, categorie_id) VALUES ('$produit_id','$cat1_id')";

mysql_query($sqlCat1) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<br />$sqlCat1 : ' . MYSQL_ERROR());

}

la requête d'UPDATE permettant la mise à jour du nombre au

fur et à mesure de l'ajout des produits. Voici le code

utilisé placé dans le if :

/* Mise a jour du nombre de produit pour la categorie */

$sqlCat1 = "UPDATE peel_categories SET nb = nb + 1 WHERE id= '$cat1_id'";

mysql_query($sqlCat1) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<br />$sqlCat1 : ' . MYSQL_ERROR());

Nous avons procédé de la même manière pour la sous

catégorie ($cat2_id).

Sauvegardez la page original avant toute modif !!!

si kelkun veux la page complete déjà corrigé, faite moi passer votre email

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Au niveau de l'import produit, je pense que l'on peut aussi supprimer la notion de catid2

Ca ne sert à rien

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Au niveau de l'import produit, je pense que l'on peut aussi supprimer la notion de catid2

Ca ne sert à rien

bjr,

c'est pourtant le fonctionnement par défaut lorsque qu'on rajoute un produit à la main en selectionnant la cat et la sous cat?

cela permet d'avoir le Nbre total de produit dans la catégorie et le nbre de produits de la sous cat.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping