2017-09-27 5 views
-1

J'ai besoin d'aide, j'ai un module en prestashop, pour les produits. Maintenant, il me montre le prix de l'unité et le total de la quantité choisie.Ajouter le module de la TVA prestashop

Je dois également montrer le prix total avec TVA incluse. Je ne peux pas le faire.

j'ajouter un code tpl


(total)
   <div class="preu_total_IVA"> <span class="text_preu_IVA">IVA incluido:</span> <span id="mp_total_price_IVA"></span> <span style="font-weight:normal;">€</span></div> 

ajouter le code tpl

{ 

      var price = jsonData['price']; 
      var unitprice = jsonData['unitprice']; 
      var preutotaliva = jsonData['preutotaliva']; 
      //var stringtotal = unitprice + '<br/><span class="mp_our_price">(Total '+price+')</span>'; 
      var stringtotal = price; 
      $('#our_price_display').html(stringtotal); 
      if($('.mp_total_price').length) 
       $('.mp_total_price').html(price); 
      if($('.mp_unit_price').length){ 
       $('.mp_unit_price').html(unitprice); 
       if($('.mp_total_price_IVA').length) 
      $('.mp_total_price_IVA').html(preutotaliva); 

      } 

Répondre

0

Je suis désolé, peut-être que je ne me l'explique pas bien, ce dont j'ai besoin, c'est que selon le prix du produit, je calcule la TVA.

Ceci est apporté par prestashop, mais je n'utilise pas prestashop pour la page produit. J'utilise un module qui calcule le prix x unité et le prix total sans TVA, ce dont j'ai besoin, c'est que je calcule avec TVA.

C'est ce que j'ai du module en javascript.

var price = jsonData['price']; 
 
\t \t \t \t var unitprice = jsonData['unitprice']; 
 
\t \t \t \t //var stringtotal = unitprice + '<br/><span class="mp_our_price">(Total '+price+')</span>'; 
 
\t \t \t \t var stringtotal = price 
 
\t \t \t \t $('#our_price_display').html(stringtotal); 
 
\t \t \t \t if($('.mp_total_price').length) 
 
\t \t \t \t \t $('.mp_total_price').html(price); 
 
\t \t \t \t if($('.mp_unit_price').length){ \t 
 
\t \t \t \t \t $('.mp_unit_price').html(unitprice); 
 
\t \t \t \t }

+0

Je suis un peu confus (balise manquante après la fermeture de 'var stringtotal = prix' ailleurs ...) mais ... pouvez-vous me donner un lien? Et si vous voulez AFFICHER le prix sur la page, y compris la TVA, je pense que vous devriez changer le fichier tpl modules iinstead du fichier .js. – Aurora