Jump to content

Affichage des prix HT et TTC dans la version 1.4


tigerbeer

Recommended Posts

Bonjour,
Une bonne âme pourrait m'expliquer en détail quelle manipulation faut-il faire dans le .tpl du thème de base Prestashop (1.4) pour avoir les prix HT et TTC sur les listes de produit et dans les pages détail des produits (comme dans la 1.2) ?

Je viens de passer la journée la dessus. C'est une grosse déception. Je ne peux pas croire que ce soit impossible. J'ai aucunement l'intention de revenir en 1.2 comme la team le suggère...
Merci d'avance

Voici le code sur product.tpl du thème de base PS1.4:

            <!-- prices -->
           {if $product->show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}


                   {if !$priceDisplay || $priceDisplay == 2}
                       {assign var='productPrice' value=$product->getPrice(true, $smarty.const.NULL)}
                       {assign var='productPriceWithoutRedution' value=$product->getPriceWithoutReduct(false, $smarty.const.NULL)}
                   {elseif $priceDisplay == 1}
                       {assign var='productPrice' value=$product->getPrice(false, $smarty.const.NULL)}
                       {assign var='productPriceWithoutRedution' value=$product->getPriceWithoutReduct(true, $smarty.const.NULL)}
                   {/if}
                   {if $product->on_sale}

{l s='On sale!'}
                   {elseif $product->specificPrice AND $product->specificPrice.reduction AND $productPriceWithoutRedution > $productPrice}
{l s='Reduced price!'}
                   {/if}



                   {if $priceDisplay >= 0 && $priceDisplay <= 2}
{convertPrice price=$productPrice}
                           {if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
                               {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
                           {/if}
                   {/if}

                   {if $priceDisplay == 2}


{convertPrice price=$product->getPrice(false, $smarty.const.NULL)} {l s='tax excl.'}
                   {/if}


Link to comment
Share on other sites

Fallait chercher un peu.
Remplacer ça :

                    
                   {if $priceDisplay >= 0 && $priceDisplay <= 2}
{convertPrice price=$productPrice}
                           {if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) OR !isset($display_tax_label))}
                               {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
                           {/if}
                   {/if}

                   {if $priceDisplay == 2}


{convertPrice price=$product->getPrice(false, $smarty.const.NULL)} {l s='tax excl.'}



avec ça :

                    
{convertPrice price=$productPrice}
                   {if $tax_enabled}
                    {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}
                   {/if}




{convertPrice price=$product->getPrice(false, $smarty.const.NULL)} {l s='tax excl.'}
 



J'espère que ça aidera des gros nuls comme moi qui peuvent mettre 4h à résoudre ce genre de truc...
bye
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...