référence différente pour article identique mais de taille différente

6 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour, j'ai besoin que chaque article différent a sa propre référence.

Je m'explique.

On peut avoir un article disponible en plusieurs taille et en plsieurs couleurs.

Donc dans peel on peux créer un seul article et ensuite lui ajouter des tailles et des couleurs.

Mais je voudrais que pour peel, ca reste le meme article mais avec plusieurs références. (cre36/38rouge, cre38/40noir .....)

Car je fait des ventes à domicile et je scan les codes barres.

C'est pour cette raison que je cherche à modifier ceci.

Merci.

J'ai peel prenium 5.0

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour alexletiti,

La possibilité la plus simple, a mon sens, est, à chaque fois que l'on veut afficher une référence, d'aller chercher la taille et la couleur du produit, et de les concaténer avec la référence du produit.

On aurait donc comme modèle de référence :

ref/couleur/taille

Ce qui suppose que pour tous les produits, la référence serait basée sur ce même modèle.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour et merci pour la réponse.

C'est ce que je compte faire pour la référence.

Chaque référence se décompose comme ceci :

3 lettres-des chiffres-la taille-la couleur

Mais je suis débutant.

Pouvez vous m'aidez plus ?

Merci d'avance.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir alexletiti,

Commencez par repérer dans tout le code du site les différents endroits ou l'on fait appel à la référence d'un produit (rechercher "reference" dans tout le code avec un logiciel du type notepad++), puis modifiez les requêtes SQL associées et faites des jointures vers peel_produits_couleurs, peel_couleurs, peel_produits_tailles, et peel_tailles pour pouvoir obtenir le résultat voulu.

Si mes explications sont obscures, n"hésitez pas à solliciter mon aide pour un exemple d'imlpémetation sur ce même sujet.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour et merci pour la réponse.

Désolé de ne répondre seulement maintenant.

Je vois ce que tu veux dire mais je ne serai vraiment pas contre un bon exemple et peux tu me dire quel fichier je dois modifier.

Merci.

Alexandre

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour alexletiti,

Mieux vaut tard que jamais, voici un exemple.

Lors que l'on pioche des données dans la table peel_produits, avec une requête du type :

$qid_items = mysql_query("SELECT oi.* FROM peel_produits oi WHERE id = '" . intval($id) . "'")

Il faut la remplacer par :

$qid_items = mysql_query("SELECT pp.*, ppc. FROM peel_produits pp

INNER JOIN peel_produits_couleurs ppc ON ppc.produit_id = pp.id

INNER JOIN peel_couleurs pc on pc.id = ppc.couleur_id

WHERE pp.id = '" . intval($id) . "'")

---> Cette requête vous rendra un enregistrement pour chaque couple (produit, couleur associée au produit).

En la traitant avec mysql_fetch_assoc, vous pourrez générer une référence pour chacun de ces couples.

Il faudra faire le même principe pour les tailles.

Cordialement,

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