chrisdig51 Posted September 23, 2013 Share Posted September 23, 2013 Bonjour, Je rencontre un problème sur ma boutique en version 1.5.4.1 J'applique une déclinaison pour un de mes produits que je vends en lot de 3, je multiplie le prix de mon produit par 3 ainsi que le prix de la déclinaison prix du produit 46.20 X 3 = 138.6 Prix de la déclinaison 1.02 X 3 =3.06 Le total donne donc 141.66 Le prix s'affiche bien dans la fiche article Mais des que je mets le produit dans le panier celui ci change de prix Le prix devrait etre 141.66 - les 3.06€ d'ecotaxe soit 138.6 mais dans mon panier j'obtiens le prix de 139.45€ Mon écotaxe est bien soumise a la TVA 19.6 ainsi que mes produits Est ce que vous avez une solution? Merci à vous Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 24, 2013 Author Share Posted September 24, 2013 Bonjour, est ce que quelqu un aurait une solution svp? Merci a vous Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 25, 2013 Author Share Posted September 25, 2013 Le prix affiché dans le panier reprend le prix du produit + le prix de écotaxe renseigné dans l onglet prix Pourquoi le prix de l’écotaxe renseigné dans la déclinaison n'est pas le seul a être pris en compte? Merci a vous Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 25, 2013 Share Posted September 25, 2013 Bonjour Chrisdig51, J'ai essayé de reproduire votre problème sur une version à jour de la branche développement de GIT, je n'ai pas reproduit, le prix n'est pas modifié une fois dans le panier... Voir screenshots ci-joints Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 25, 2013 Author Share Posted September 25, 2013 Bonjour, avez vous appliqué une ecotaxe dans l'onglet prix de votre produit? car moi je suis obligé d'en saisir une afin d'afficher dont xx d'ecotaxe et des que j'en saisi une ca me la rajoute dans le prix final J'ai l'impression que l'ecotaxe de mes declinaison ne surpasse pas l'ecotaxe de ma fixhe produit mais elle s'ajoute il faudrait que je recupere l'affichage dont XX d'ecotaxe (tarif de l'ecotaxe saisie dans les declinaisons) meme si la case ecotaxe est vide dans l'onglet prix. Merci a vous cdt Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 25, 2013 Share Posted September 25, 2013 Effectivement j'ai remarqué qu'on est obligé d'en saisir une dans la fiche produit, même si j'ai activé l'eco tax et que j'ai appliqué un taux de 2.1% Pourtant, ensuite je ne reproduit pas du tout votre bug comme vous le voyez dans mes screenshots... Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 25, 2013 Author Share Posted September 25, 2013 N'y a t il pas possibilité de contourner l'obligation de saisie dans l'onglet prix sachant que si on laisse cette case vide l'ecotaxe est bien prise en compte mais ne s'affiche pas sous le prix du produit? peux etre un bout de code a modifier dans le product.tpl? merci a vous Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 25, 2013 Share Posted September 25, 2013 J'ai ouvert un ticket à ce sujet, une correction va être apportée Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 25, 2013 Author Share Posted September 25, 2013 Un grand merci pour votre aide Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 26, 2013 Author Share Posted September 26, 2013 Bonjour, Avez vous une idée de l'avancement de la correction car du coup je me retrouve bloqué dans l'avancement du site? Merci a vous. Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 27, 2013 Share Posted September 27, 2013 Bonjour, J'en ai discuté avec un développeur, au sujet du problème de base je ne reproduis pas comme je vous l'ai dit plus haut. Et il faut renseigner soi-même la case éco tax dans vos fiches produits. Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 27, 2013 Author Share Posted September 27, 2013 (edited) Bonjour, Le problème est que des que je renseigne l’écotaxe dans la fiche prix du produit celle ci s'ajoute a l’écotaxe des déclinaisons, n'y a t'il pas possibilité de laisser l'ecotaxe du produit a 0 et de n'afficher que celle des déclinaisons? Merci a vous Peut etre une astuce a modifier dans le Template? Edited September 27, 2013 by chrisdig51 (see edit history) Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 27, 2013 Share Posted September 27, 2013 Je ne reproduis pas avec le thème par défaut sur la dernière version de PrestaShop, comme vous l'avez vu plus haut. Si c'est un problème avec votre thème, veuillez contacter la personne qui a développé le thème ou notre service support : [email protected] Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 30, 2013 Author Share Posted September 30, 2013 Bonjour Vincent terenti Avez vous realisé vos tests avec des Prix Hors taxe? si oui pouvez vous activer les taxes dans le panier, vous verrez que le montant des écotaxes n'est pas pris en compte dans le total du prix. Cdt Sur vos Vincent Terenti Link to comment Share on other sites More sharing options...
Vincent Terenti Posted September 30, 2013 Share Posted September 30, 2013 J'ai réalisé mes tests avec des prix TTC et un produit avec déclinaisons et je ne reproduis pas en 1.5.5.0 Voir screenshots ci joint Bien cordialement, Link to comment Share on other sites More sharing options...
chrisdig51 Posted September 30, 2013 Author Share Posted September 30, 2013 Pouvez vous essayer avec des prix hors taxe ainsi qu'avec des declinaisons? pensez a afficher les taxes dans le panier afin de voir le problème de calcul Link to comment Share on other sites More sharing options...
Gregory Thomas Posted March 27, 2014 Share Posted March 27, 2014 (edited) Bonjour, J'ai également le même soucis sur une version 1.5.6.2. Avez vous trouvez une solution ? Merci Edit : J'ai trouvé peut être une erreur au niveau de la classe product qui n'utilisait pas correctement l'ecotaxe de la declinaison. pour l'instant tout a l'air de fonctionner. Je posterai les modifications plus tard après d'autres test pour ceux que ça intéresse. Edited March 27, 2014 by Gregory Thomas (see edit history) Link to comment Share on other sites More sharing options...
aggelon Posted October 9, 2014 Share Posted October 9, 2014 Bonjour, Votre solution m'intéresse car je suis confronté au même problème mais je ne trouve pas dans quel fichier faire la correction. Merci. Link to comment Share on other sites More sharing options...
aggelon Posted October 10, 2014 Share Posted October 10, 2014 (edited) Je pense avoir compris un peu ce qui se passait et trouvé un moyen de contourner le problème. Pour être sûr de bien parler de la même chose, voici mon contexte : PS 1.5.4.1 Produit avec un prix et une écotaxe dans l'onglet Prix Plusieurs déclinaisons de ce produit, avec chacun une modification du prix et sa propre écotaxe. Dans la déclinaison, la mention € TTC Le prix final du produit sera XXXX € est correcte, incluant déjà l'écotaxe. L'écotaxe mentionnée dans la déclinaison devrait remplacer l'écotaxe du produit de base (onglet prix). Problème: sur la page produit, le prix affiché est le (TTC_avec_ecotaxe_incluse + ecotaxe_de_la_declinaison) au lieu d'être TTC_avec_ecotaxe_incluse (en gros, l'écotaxe est comptée 2 fois) Mon diagnostique: dans product.tpl du theme, le prix est affiché par <span id="our_price_display">{convertPrice price=$productPrice}</span> En dehors de cette ligne, si j'affiche {convertPrice price=$productPrice}, le montant est bon. Si j'ajoute n'importe quel caractère dans la balise SPAN, par exemple TEST, elle n'est pas affichée à l'écran. J'en déduis que du javascript vient mettre à jour le contenu du SPAN postérieurement. Workaround: Je n'ai pas voulu mettre les mains dans les formules de calcul dans les fichiers js, ignorant les effets de bords. Pour obtenir un affichage correct du prix, j'ai simplement modifié le nom du span, défini par la valeur id, par exemple en mettant <span id="our_price_displayed_by_workaround">{convertPrice price=$productPrice}</span> Ce span n'est plus impacté par le javascript, le prix affiché est bien le prix attendu, à savoir le TTC incluant déjà l'écotaxe, sans rien de plus... Si cela peut aider, Si vous avez des commentaires, des suggestions, des critiques, je suis preneur. Merci. Edited October 10, 2014 by aggelon (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