makinda Posted July 2, 2013 Share Posted July 2, 2013 Bonjour, Je voudrais ajouter un produit sans passer par la fiche du produit. J'ai une page tpl personnalisée contenant une liste de produits . J'ai rajouté pour chaque produit un bouton permettant de l'ajouter au panier mais je n'arrive pas a trouver comment l'ajouter directement sans passer par sa fiche. J'ai essayé de m'inspirer de product-list.tpl avec ca: {if isset($static_token)} <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$product.id_product|intval}&token={$static_token}", true)}" title="{l s='Add to cart'}"><span></span>{l s='Add to cart'}</a> {else} <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$product.id_product|intval}", true)} title="{l s='Add to cart'}"><span></span>{l s='Add to cart'}</a> {/if} Mais ca ne marche pas sur ma page sachant que j'ai l'id_product au niveau de ma page. Qualqun a une idée svp? Link to comment Share on other sites More sharing options...
enola Posted July 2, 2013 Share Posted July 2, 2013 Bonjour, Votre url ? enola Link to comment Share on other sites More sharing options...
makinda Posted July 2, 2013 Author Share Posted July 2, 2013 Sur ma page tpl j'ai une structure $records qui contient une liste de produits que j'a obtenu avec une requete sql. Ma liste de produits est juste et s'affiche correctement . Maintenant je veux ajouter un bouton ajouter au panier qui m'ajoute le produit selectionné au panier directement {foreach from=$records item=record} {if isset($static_token)} <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$record.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$record.id_product|intval}&token={$static_token}", true)}" title="{l s='Add to cart'}">Ajouter</a> {else} <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$record.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$record.id_product|intval}", true)} title="{l s='Add to cart'}">Ajouter</a> {/if} {/foreach} $record.id_product me donne l'id du produit selectionné Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now