Jump to content

Ajouter un bouton "ajouter au panier" dans la description produit


Recommended Posts

Bonjour,

 

J'aimerais ajouter un bouton "ajouter au panier" dans la description produit.

 

J'ai ajouter dans la description du produit: <input class="exclusive_cart" type="submit" value="Ajouter au panier" name="Submit">

 

le bouton s'affiche mais n'est pas cliquable.

 

avez vous une idée?

Link to comment
Share on other sites

Un bouton n'est jamais suffisant, il faudrait tout le formulaire avec. Le plus simple serait de regarder dans un block qui intégre le bouton.

Essaye avec un lien de type :

<a style="float:right;" rel="ajax_id_product_{$special.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$special.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}" title="{l s='Add to cart'}">Ajout au panier</a>

 

Dépendamment de la page ou tu veux ajouter ce lien, il faudra modifier $special par la variable $product ou autre.

Link to comment
Share on other sites

Merci Cedric Fontaine mais j'ai copié le code dans la description d'un produit et lorsque je clic sur le lien "ajouter au panier" il me renvoi vers la page genre: www.monsite.com/{$link->getPageLink('cart.php')}?add&id_product={$special.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}

 

en fait je voudrais ajouter un code pour afficher un bouton "Personnaliser", qui ajouter au panier le produit puis redirige sur une page de personnalisation.

J'ai reussi a le faire avec le bouton du bloc ajouter au panier classic mais, le probleme c'est que tous les produits sont concerné alors que j'ai que 3 ou 4 produits ou je voudrais cette fonction.

Link to comment
Share on other sites

Il te manque l'appel de formulaire :

<form id="buy_block" {if $PS_CATALOG_MODE AND !isset($groups) AND $product->quantity > 0}class="hidden"{/if} action="{$link->getPageLink('cart.php')}" method="post">  
<p{if (!$allow_oosp && $product->quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE} style="display: none;"{/if} id="add_to_cart" class="buttons_bottom_block"><input type="submit" name="Submit" value="{l s='Add to cart'}" class="exclusive" /></p>
  {if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if}
  <div class="clear"></div>
 </form>

pour 1.7

Link to comment
Share on other sites

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...