AlexMYN Posted January 18, 2017 Share Posted January 18, 2017 Bonjour, Je souhaite ne plus affiché le pourcentage de réduction d'une règle catalogue sur le front office. Je voudrais juste le prix d'origine barré et le prix après réduction. Quelqu'un a t il une solution? Cordialement Alex Link to comment Share on other sites More sharing options...
AlexMYN Posted January 19, 2017 Author Share Posted January 19, 2017 Personne ? Link to comment Share on other sites More sharing options...
Tadaa ! Posted January 19, 2017 Share Posted January 19, 2017 Bonjour. Un petit lien, pour un petit coup d'oeil ? Link to comment Share on other sites More sharing options...
Tadaa ! Posted January 19, 2017 Share Posted January 19, 2017 Avec le thème de base, pour la page produit, il faut commenter/supprimer <span id="reduction_percent_display"> {if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if} </span> Mais cette info est affichée dans plein d'endroits (catégories, paniers, etc.) Link to comment Share on other sites More sharing options...
AlexMYN Posted January 23, 2017 Author Share Posted January 23, 2017 Bonjour et merci de ta reponse, Le problème c'est que je n'ai pas vraiment compris. Peux tu être plus précis ? Cordialement Alex Link to comment Share on other sites More sharing options...
Tadaa ! Posted January 24, 2017 Share Posted January 24, 2017 Bonjour. Dans le dossier contenant le thème, il y a un fichier product.tpl Dans ce fichier, le code qui gère l'affichage du pourcentage de réduction est : <p id="reduction_percent" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>{strip} <span id="reduction_percent_display"> {if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if} </span> {/strip}</p> Il faut donc supprimer ce bout de code pour ne plus afficher le pourcentage. "Commenter du code" signifie le désactiver sans le supprimer. Dans ce cas particulier, il faut ajouter {* avant le morceau de code, et ajouter *} à la fin. Link to comment Share on other sites More sharing options...
AlexMYN Posted January 24, 2017 Author Share Posted January 24, 2017 J'avance, mais mon code est un peut différent du tien : *<p id="reduction_percent" {if $productPriceWithoutReduction <= 0 || !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>{strip} <span id="reduction_percent_display"> {if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if} </span> {/strip}</p>* Est-ce le bon, car avec les * ça ne change pas? Cordialement Alex Link to comment Share on other sites More sharing options...
Tadaa ! Posted January 24, 2017 Share Posted January 24, 2017 Tu as oublié les accolades : c'est bien {* au début et *} à la fin ^^ Link to comment Share on other sites More sharing options...
AlexMYN Posted January 24, 2017 Author Share Posted January 24, 2017 Merci ca fonctionne sur les fiches produits individuelles , mais pas sur les pages avec une liste des produits. Peut être un autre code à commenter ? Link to comment Share on other sites More sharing options...
Tadaa ! Posted January 25, 2017 Share Posted January 25, 2017 Hello. Il faut rechercher la chaîne de caractères qui affiche cette information dans les fichiers de ton thème. Il semble qu'on n'ai pas le même code. Mon code pour les pourcentages est associé à la classe "price-percent-reduction". Il est à priori présent par exemple dans product-list.tpl Je pense qu'une autre classe est utilisée dans le panier. Idéalement, il faudrait que tu t'installes un IDE comme Netbeans, ou encore Sublim Text : ils permettent de chercher des chaînes de caractères à l'intérieur de fichiers, en masse. 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