michaeldesch Posted January 3, 2013 Share Posted January 3, 2013 Bonjour à tous, Étant nouveau stagiaire dans une société, je dois améliorer les boutiques en ligne. Un des problèmes que je dois résoudre est l'affichage de l'ancien prix, affichage de la mention "Prix réduit" lorsque l'on clic sur un produit en promotion. J'ai fait des recherches et il faut modifier le fichier product.tpl du thème. Sauf que je ne sais pas comment m'y prendre et j'ai déjà essayer d’effectuer des modifications pour d'autres problèmes et j'ai l'impression que les modifications que je fais ne sont pas prise en compte. Après je n'ai pas eu connaissances des modifications apportées par les anciens stagiaires. Pour infos le site est le suivant : http://agrifournitures.fr/ votre aide me serait précieuse merci d'avance Link to comment Share on other sites More sharing options...
michaeldesch Posted January 3, 2013 Author Share Posted January 3, 2013 (edited) pour le problème des modifications non prises en compte c'est réglé, je n'avais pas activé l'option "Forcer la compilation" Edited January 3, 2013 by michaeldesch (see edit history) Link to comment Share on other sites More sharing options...
michaeldesch Posted January 3, 2013 Author Share Posted January 3, 2013 (edited) J'ai d'autres éléments : cela vient de la fonction "getPriceWithoutReduct" qui retourne le prix sans la réduction dans "product.tpl" il y a le code suivant qui permet d'afficher la mention "prix réduit" {if $product->on_sale} <img src="{$img_dir}onsale_{$lang_iso}.gif" alt="{l s='On sale'}" class="on_sale_img"/> <span class="on_sale">{l s='On sale!'}</span> {elseif $product->specificPrice AND $product->specificPrice.reduction AND $productPriceWithoutRedution > $productPrice} <span class="discount">{l s='Reduced price!'}</span> {/if} $productPriceWithoutRedution correspond au résultat de la fonction "getPriceWithoutReduct()" J'ai remarqué que la fonction retournait 0€ j'ai donc enlever la condition et sa marche dans product.php : public function getPriceWithoutReduct($notax = false, $id_product_attribute = false) { return Product::getPriceStatic((int)($this->id), !$notax, $id_product_attribute, 6, NULL, false, false); } la fonction getPriceStatic() est alors a modifier mais je ne sais pas comment la modifier Edited January 3, 2013 by michaeldesch (see edit history) 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