Jump to content

Comment créer un nouveau boutton ajouter au panier?


Recommended Posts

Je suis en stage dans une entreprise pour finir mon DUT.
Je doit créer un module qui affiche un tableau avec les différentes déclinaisons d'un produit et, pour chaqu'une d'elles, je doit mettre un boutton "ajouter au panier". Seulement je ne sais pas comment le créer.
J'ai trouvé :

{l s='Add to cart'}



Mais je n'arrive pas à mettre les bonnes valeurs pour l'ajout.
Si besoin je vous donnerez mon code TPL.

Merci d'avance.

Link to comment
Share on other sites

Je suis en stage dans une entreprise pour finir mon DUT.
Je doit créer un module qui affiche un tableau avec les différentes déclinaisons d'un produit et, pour chaqu'une d'elles, je doit mettre un boutton "ajouter au panier". Seulement je ne sais pas comment le créer.
J'ai trouvé :

{l s='Add to cart'}



Merci d'avance.



Bonjour,

Tu as pourtant tout ce qu'il te faut
c'est envoyé à cart.php avec add pour dire que tu ajoutes
les quantités avec qty
quel produit avec id_product
si tu veux préciser la déclinaison tu lui communiques id_product_attribute

Le seul truc c'est que tu prends l'exemple sur un accessoire mais probablement tu ne travailles pas sur $accessory mais une autre variable dans la boucle de ton template. Tu es dans la bonne direction en tout cas.

Bon courage et bon stage !
Link to comment
Share on other sites

Oui accessory n'est pas la bonne variable mais pour la quantité je ne sais pas comment faire pour passer celle de mon tableau.

je crée un text pour que l'utilisateur rentre la valeur qu'il veut :


  <input type="text" value=1 name="qty_{$id_attribute_group}" id="quantity_wanted" class="text" style="width:30px; height:20px;">



Cette cellule, comme toute les autre ainsi que le boutton "ajouter au panier" sont dans

<form method="post" name="form" >



Mon problème est que je n'arrive pas a récupérer la valeur de cette quantité.
J'ai essayer avec un $_POST['qty_{$id_attribute_group}'] ou qty_{$id_attribute_group} seul mais il me répond quantité incorrect.

Avait vous une idée de mon problème?

Link to comment
Share on other sites

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...