SAM00006 Posted January 20, 2013 Share Posted January 20, 2013 (edited) Bonjour à tous, je souhaiterais savoir comment faire pour cacher le prix de vente d'un seul article (id= 93) mais uniquement dans la listes des produits(product-liste je crois ??) le prix serait donc visible qu’après avoir cliqué sur "Voir le produit" Par avance merci ! Edited January 20, 2013 by SAM00006 (see edit history) Link to comment Share on other sites More sharing options...
Hippyz Posted January 20, 2013 Share Posted January 20, 2013 Bonjour, Vous êtes sur quelle version ? Link to comment Share on other sites More sharing options...
SAM00006 Posted January 20, 2013 Author Share Posted January 20, 2013 je suis en 1.4.6.2 merci Link to comment Share on other sites More sharing options...
SAM00006 Posted January 22, 2013 Author Share Posted January 22, 2013 je relance ... sait on jamais ... Link to comment Share on other sites More sharing options...
NikosKos Posted January 22, 2013 Share Posted January 22, 2013 Bonjour, Il faut modifier le fichier product-list.tpl Pour y insérer le code suivant : {if $product->id != 93} ###affichage du prix### {/if} il te reste juste à trouver où se trouve le code d'affichage du prix dans ce template et bien sûr remplacer dans le bout de code que je t'ai donné ###affichage du prix### Link to comment Share on other sites More sharing options...
SAM00006 Posted January 24, 2013 Author Share Posted January 24, 2013 merci pour ta réponse.... pas sûr d'avoir compris, mais il faut que je jette un coup d'oeil dans le product-list.tpl de mon thème ? c'est bien ça ? mais le code d'affichage du prix se trouve .... heuuu bon joker, je cherche un peut et je reviens .... voici quand même mon tpl : *} {if isset($products)} <!-- Products list --> <link href="{$base_dir}/themes/thgr00001/css/product_list.css" rel="stylesheet" type="text/css" media="all" /> <ul id="product_list" class="clear"> {foreach from=$products item=product name=products} <li class="ajax_block_product {if $smarty.foreach.products.first}first_item{elseif $smarty.foreach.products.last}last_item{/if} {if $smarty.foreach.products.index % 2}alternate_item{else}item{/if} clearfix"> <div class="center_block"> <a href="{$product.link|escape:'htmlall':'UTF-8'}" class="product_img_link" title="{$product.name|escape:'htmlall':'UTF-8'}"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} /></a> <h3>{if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}<a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h3> <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p> </div> <div class="right_block"> {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="on_sale">{l s='On sale!'}</span> {elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="discount">{l s='Reduced price!'}</span>{/if} {if isset($product.online_only) && $product.online_only}<span class="online_only">{l s='Online only!'}</span>{/if} {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} <div> {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if} {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.allow_oosp || $product.quantity > 0)}{l s='Available'}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>{/if} </div> {/if} {if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && !$PS_CATALOG_MODE} {if ($product.allow_oosp || $product.quantity > 0) && $product.customizable != 2} <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$product.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}" title="{l s='Add to cart'}">{l s='Add to cart'}</a> {else} <span class="exclusive">{l s='Add to cart'}</span> {/if} {/if} <a class="button" href="{$product.link|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a> {if isset($comparator_max_item) && $comparator_max_item} <p class="compare"><input type="checkbox" onclick="checkForComparison({$comparator_max_item})" class="comparator" id="comparator_item_{$product.id_product}" value="{$product.id_product}" /> <label for="comparator_item_{$product.id_product}">{l s='Select to compare'}</label></p> {/if} </div> </li> {/foreach} </ul> <!-- /Products list --> {/if} 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