Jump to content

[résolu]bloc cart total produit sans frais de livraison


Recommended Posts

Bonjour,

 

Je voudrai afficher le montant total des produits du panier en HT (tous les produits sont HT) dans le petit bloc panier de la colonne de droite. Car il m'affiche le total des produit avec les frais de ports.

 

Pouvez-vous m'expliquer comment faire ?

 

Merci pour votre aide!

Edited by sangria777 (see edit history)
Link to comment
Share on other sites

Je suis navrée je n'ai toujours pas trouvé !

 

Est-ce que je dois aller voir dans les classes ?

 

Je vois un : function getTotalCart dans classes/Cart.php

Est-ce que c'est une piste ?

 

Je dois récupérer une fonction et surcharger ?

OU ce n'est pas nécessaire ?

 

Quelqu'un sait ?

Link to comment
Share on other sites

quelle version de prestashop ?

 

                       {assign var='blockuser_cart_flag' value='Cart::ONLY_PRODUCTS'|constant}
                       {convertPrice price=$cart->getOrderTotal(false, $blockuser_cart_flag)}

 

puis il faut modifier l'appel AJAX

mais je n'ai pas le temps de plus détailler / rechercher

Link to comment
Share on other sites

Ho ! ça fonctionne !! Merci beaucoup pour votre réponse !

 

En plus je comprend presque le code !!

 

(En plus, je ne suis pas sur de devoir modifier l'appel ajax, pour le moment ça fonctionne sans ajout supplémentaire à votre code)

 

J'ai une question supplémentaire :

 

je vois que l'on passe une constante Cart::ONLY_PRODUCTS, en regardant le code je vois qu'il existe aussi Cart::ONLY_DISCOUNTS mais quand je passe cette constante cela m'affiche les bons de réductions.

 

Est-ce que de la même façon je peux afficher le total des réductions et des soldes ?

 

(Je suis en version 1.4.9)

Link to comment
Share on other sites

Je n'ai pas fais les tests, mais je pense que pour les reductions il n'y à pas de soucis.

 

Pour les soldes, c'est différents, mais je pense qu'il est possible de faire une nouvelle methode pour calculer la différence entre le prix plein, et le prix réduit. ( il faut utiliser Product::getPriceStatic() en parametrant only_reduc a true )

 

Je n'ai pas testé et creusé plus loin, mais je vous laisse regarder et mettre le résultat ici pour les autres si vous trouvez la solution.

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...