Jump to content

Ajouter au panier


laurens

Recommended Posts

Bonjour, j'ai désactiver en back office le bouton ajouter au panier s'il y a des déclinaisons, mais dans les accessoires ce bouton apparait quand même, dans quel fichier ce trouve t'il , et surtout quel bout de code supprimer

Merci

 

Pardon, j'ai oublier Version 1.4.7.3

Edited by laurens (see edit history)
Link to comment
Share on other sites

Bonjour,

Tu dois modifier ton fichier product.tpl (dans le repertoire de ton thème)

 

 

<p class="product_accessories_price">
    {if $accessory.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<span class="price">{if $priceDisplay != 1}{displayWtPrice p=$accessory.price}{else}{displayWtPrice p=$accessory.price_tax_exc}{/if}</span>{/if}
    <a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
    {if ($accessory.allow_oosp || $accessory.quantity > 0) AND $accessory.available_for_order AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}
	 <a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
    {else}
	 <span class="exclusive">{l s='Add to cart'}</span>
	 <span class="availability">{if (isset($accessory.quantity_all_versions) && $accessory.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>
    {/if}
   </p>

 

Cdlt,

Pierre

Link to comment
Share on other sites

ne connaissant rien en prog j'ai enlever cette ligne et ça marche

 

<a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>

 

par contre je comprend pas

:wacko: (isset($add_prod_display) && ($add_prod_display == 1)

Link to comment
Share on other sites

La tu vire le bouton entièrement : ça marche c'est sur :)

Mais en fait, si tu coche l'option : "cacher le bouton s'il y'a des declinaisons", ça vient mettre setter cette variable $add_prod_display.

 

Du coup si tu decoche cette option de ton BO, avec ta méthode, ton bouton reviendra pas : mais ça, tu t'en fiche peut etre ^^

 

Pierre

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