Bonjour,

Après avoir trouver et suivi de nombreaux tutos et fait de multiples essais pour créer un système de panier un choullia complexe je me retourne vers vous !

Le principe

J'aimerais pouvoir dans mon panier avoir le code du produit, un attribut particulier du type couleur, taille, ... et la quantité du produit en fonction des attributs.

En gros : Il faut que je puisse ajouter 4 chaise A en rouge et 2 chaise A en vert dans mon panier... Malheureusement avec le système actuel qui reprend celui de Grafikart, ça ne fonctionne pas il me faudrait 2 code différents !

Le rendu du “tableau”

12345 => array(attribut => array(value => rouge,
                  qty => 2),...

En gros ça pourrait donner un truc dans ce genre !

Donc si vous avez une solutions, des pistes...

Merci d'avance !

3 réponses


Bonjour,

  • Soit je mettrais un id différent pour chaque attribut , la chaise A rouge a le code "0001R", la chaise A verte a le code "0001V"....
  • Soit je modifie le code pour que l'éléments s'ajoute dans le panier mais qu'elle ne s'adittionne pas. C'est à dire que si tu ajoutes 2 fois le même produit alors tu as 2 fois le produit dans le panier

Créer autant de ligne que d'ajout de produit ?

Oui avec mon idée.
Je n'ai pas réalisé de panier donc tu verras bien les propositions des membres du forum