A voir également:
- Déclinaisons De produits avec php msyql
- Clé de produit windows 10 - Guide
- Easy php - Télécharger - Divers Web & Internet
- Une erreur s'est produite une erreur s'est produite et il est impossible de charger la page. ✓ - Forum Instagram
- Php?id=1 - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
3 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
11 mai 2020 à 09:02
11 mai 2020 à 09:02
Bonjour,
Ta question est un peu vague....
Déjà, comment as tu organisé ta table au niveau des produits ?
Et comment gères tu leurs attributs ?
Car une déclinaison.. c'est un produit qui "hérite" d'un autre et qui a éventuellement un ou des attributs qui varient.
Ta question est un peu vague....
Déjà, comment as tu organisé ta table au niveau des produits ?
Et comment gères tu leurs attributs ?
Car une déclinaison.. c'est un produit qui "hérite" d'un autre et qui a éventuellement un ou des attributs qui varient.
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
12 mai 2020 à 08:27
12 mai 2020 à 08:27
A minima, dans ta table produit il manque un champ id_parent
Ensuite, pour les attributs, je te conseille de constituer une table à part afin de lister chaque attribut possible et leur type ( nombre, text, liste simple ou choix multiple..)
Et ensuite, une table d'association produit_attribut pour rattacher aux produits, le/les attributs désirés et leurs valeurs
Bien entendu, il faut connaitre le SQL.... et les jointures afin de récupérer les informations voulues lors de l'affichage...
Si tu veux des exemples, je serai toi, j'installerai un MAGENTO et je regarderai les tables
Ensuite, pour les attributs, je te conseille de constituer une table à part afin de lister chaque attribut possible et leur type ( nombre, text, liste simple ou choix multiple..)
Et ensuite, une table d'association produit_attribut pour rattacher aux produits, le/les attributs désirés et leurs valeurs
Bien entendu, il faut connaitre le SQL.... et les jointures afin de récupérer les informations voulues lors de l'affichage...
Si vous avez d’autres schémas je suis a l’écoute
Si tu veux des exemples, je serai toi, j'installerai un MAGENTO et je regarderai les tables
bonjour @jordane45
désolé pour retard , et merci beaucoup grace a toi j'ai pu savoir par ou commencé mes recherchers j'ai fini par suivre un tuto de Openclassroom sur le sujet et j'ai réussi a le faire ,
et je te félicite pour ta présence sur le forum
désolé pour retard , et merci beaucoup grace a toi j'ai pu savoir par ou commencé mes recherchers j'ai fini par suivre un tuto de Openclassroom sur le sujet et j'ai réussi a le faire ,
et je te félicite pour ta présence sur le forum
11 mai 2020 à 22:50
Merci pour votre retour ,
Pour le moment j’ai une simple table qui contient ID ( primary auto-increment ), code produit ( NOT NULL) et prix de vente ( NOT NULL ) qui s’alimente d’une simple page (add-product ) avec 2 inputs code produit et prix de vente
Pour les attributs je vais donné la possibilité a l’utilisateur de créer les déclinaisons depuis une autre page paramètre par exemple il peut créer comme déclinaison la taille et la couleur donc ca va ajouté deux inputs sur la page add-product et avec du java script l’utilisateur peut ajouter un champ pour chaque déclinaison plusieurs fois sur la même page .
Au final en cliquant sur le bouton Submit automatiquement le produit va se dupliquer sur la Table
Dans l’histoire je sais pas comment :
1- modifier automatiquement la table a en ajoutant les déclinaisons créer par l’utilisateur
2- comment faire héritier chaque produit créer un avec une déclinaison du principal produit
Si vous avez d’autres schémas je suis a l’écoute
Merci beaucoup