EHL Posted November 4, 2014 Share Posted November 4, 2014 (edited) Bonjour à tous, Une petite demande pour le problème suivant : lors de la création d'un produit, lorsqu'on décoche les deux options - Disponible à la vente - Afficher le prix Je cherche à ce que le prix soit remplacé sur le front office par le texte 'contactez-nous' sur 1/ la page fabricant 2/ la page catégorie Hors je ne trouve pas où faire la modification. Il doit y avoir dans un fichier une ligne 'if' qui dit de ne pas afficher le prix lorsque l'option 'afficher le prix' n'est pas cochée, il faudra juste ajouter un 'else' pour afficher le texte 'contactez-nous', mais je ne trouve pas où faire la modif. Quelqu'un à une idée ? Merci par avance à la communauté pour votre aide ! Edited November 4, 2014 by EHL (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted November 4, 2014 Share Posted November 4, 2014 oui, dans le product-list.tpl de votre theme, modifiez {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} <div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)} <span itemprop="price" class="price product-price"> {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if} </span> <meta itemprop="priceCurrency" content="{$currency->iso_code}" /> {if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0} {hook h="displayProductPriceBlock" product=$product type="old_price"} <span class="old-price product-price"> {displayWtPrice p=$product.price_without_reduction} </span> {if $product.specific_prices.reduction_type == 'percentage'} <span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span> {/if} {/if} {hook h="displayProductPriceBlock" product=$product type="price"} {hook h="displayProductPriceBlock" product=$product type="unit_price"} {/if} </div> {/if} par {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} <div class="content_price" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)} <span itemprop="price" class="price product-price"> {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if} </span> <meta itemprop="priceCurrency" content="{$currency->iso_code}" /> {if isset($product.specific_prices) && $product.specific_prices && isset($product.specific_prices.reduction) && $product.specific_prices.reduction > 0} {hook h="displayProductPriceBlock" product=$product type="old_price"} <span class="old-price product-price"> {displayWtPrice p=$product.price_without_reduction} </span> {if $product.specific_prices.reduction_type == 'percentage'} <span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span> {/if} {/if} {hook h="displayProductPriceBlock" product=$product type="price"} {hook h="displayProductPriceBlock" product=$product type="unit_price"} {/if} </div> {else} <p>Contactez-nous</p> {/if} Link to comment Share on other sites More sharing options...
EHL Posted November 4, 2014 Author Share Posted November 4, 2014 Top !! Merci Eolia pour cette réponse, j'ai fait la modif et c'est parfait. Un grand merci ! Link to comment Share on other sites More sharing options...
frugalis Posted November 12, 2014 Share Posted November 12, 2014 Bonjour, Ce serait pro que le message "contactez-nous" revoie vers l'url de contact de votre site ! A moins que ! Link to comment Share on other sites More sharing options...
Eolia Posted November 12, 2014 Share Posted November 12, 2014 ah, ben il suffit de remplacer le "Contactez-nous" par <a class="btn btn-default button" href="{$link->getPageLink($contact_url, true)|escape:'html'}" title="{l s='Contact us' mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a> 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