Jump to content

Montant minimum TTC dans le panier


kerlin

Recommended Posts

Bonjour,

Sur un PS 1.7.6.4, je souhaite afficher le montant minimum autorisé en TTC ainsi que le prix du panier. J'ai vu ce sujet dont lien ci-dessous qui correspond mais j'ai une question . J'aimerais comprendre le code d'Eolia. Pourquoi ne pas utiliser une variable $ProductsTotalIncludingTax pour 'MinimalPurchaseRequired' ? A moins que le code utilisé ne fasse la même chose càd de prendre le total du panier uniquement pour les produits ? Et que cette variable n'existe pas ?

Ceci pour éclairer ma lanterne.

Merci d'avance !

 

Link to comment
Share on other sites

Bonjour,

En fait la variable $productsTotalIncludingTax n'existe pas. Avec le code d'Eolia, le prix affiché dans la notice est bien le prix TTC. Mais comme la différence avec le prix minimum se fait par rapport au prix HT, le message s'affiche encore jusqu'à ce que le montant total HT du panier soit bien supérieur au montant minimum TTC.

Il faut donc créer la variable $productsTotalIncludingTax. J'ai donc ajouté ceci ligne 424, après la déclaration de la variable $minimalPurchase

$productsTotalIncludingTax = $cart->getOrderTotal(true, Cart::ONLY_PRODUCTS);

Ensuite, ligne 467 j'ai remplacé $productsTotalExcludingTax

'minimalPurchaseRequired' => ($productsTotalIncludingTax < $minimalPurchase) ?

ainsi que ligne 472

'%total%' => $this->priceFormatter->format($productsTotalIncludingTax),

Ceci grâce à ce post . Et ça marche nickel.

 

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