desgnl Posted April 15, 2015 Share Posted April 15, 2015 (edited) Bonjour, Il me semble avoir trouvé un bug: lorsque l'on crée une règle panier, avec l'option envoyer un cadeau: dans le fichier classes/cart.php, la fonction getOrderTotal avec $type = Cart::ONLY_PRODUCTS_WITHOUT_SHIPPING retourne le prix du total en incluant le prix du cadeau… (c'est pas sympa pour un cadeau !) * * * si ça n'est pas un bug, comment puis je faire pour obtenir le prix total des articles facturés (sans les cadeaux quoi) dans blockcart.tpl ? merci Edited April 15, 2015 by desgnl (see edit history) Link to comment Share on other sites More sharing options...
desgnl Posted April 16, 2015 Author Share Posted April 16, 2015 Comment fait-on remonter un bug aux développeurs ? sur Github ? Link to comment Share on other sites More sharing options...
desgnl Posted April 16, 2015 Author Share Posted April 16, 2015 (edited) Le prix est bon dans shopping-cart.tpl mais il est faux dans blockcart.tpl… Il ne s'agit pas de déduire le total des réductions, mais la valeur du prix du produit qui est offert (et celle-ci n'est pas comprise dans le total des réductions). Et je ne vois pas ou accéder à cette variable dans blockcart.tpl… 3pom, est ce que tu peux tester en effectuant cette manip chez toi: • créer une règle panier avec dans les actions: une remise sur un montant fixe quelconque ET l'option envoyer un cadeau en selectionnant un produit du catalogue. • sur le site 1. ajouter un produit au panier, 2. commander, 3. ajouter le bon de réduc correspondant à la règle panier. • retourner sur une page ou se trouve le template blockcart.tpl et regarder Total produits TTC (EDIT: sur le thème par défaut c'est le champs dont la classe est "ajax_block_products_total", il peut avoir un display none, mais on y accède facilement en inspectant). le bug: il affiche le prix en additionnant le prix du cadeau… merci PS 1.6.0.14 Edited April 16, 2015 by desgnl (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