enmoderugby Posted April 9, 2016 Share Posted April 9, 2016 Bonjour, Le champs 'Bons de Réduction' n'apparait plus sur la plupart des navigateurs (Opéra, Firefox, Safari...). Sur mon ordinateur, il ne fonctionne que sous Chrome. Après avoir parcouru les forums, il s'avère que c'est le module Paypal qui génère ce bug. Et effectivement, quand je désactive le module Paypal, le champs 'Bons de réduction' réapparait sur tous les supports. J'ai posé la question directement à Paypal mais qui ne répond pas ! Je me tourne donc vers vous si certains ont trouvé des solutions, car difficile de me passer de Paypal et difficile aussi d'offrir des remises aux clients qu'ils ne peuvent pas utiliser ! Pour info je suis sous PS 1.6, thème Bootstrap. Merci de votre aide, Nicolas Link to comment Share on other sites More sharing options...
Eolia Posted April 9, 2016 Share Posted April 9, 2016 Yep! 202ecommerce ne s'arrange pas Ouvrez /modules/paypal/views/js/paypal.js et commentez (ou supprimez) ce bloc débile: {if isset($paypal_authorization)} {literal} /* 1.5 One page checkout*/ var qty = $('.qty-field.cart_quantity_input').val(); $('.qty-field.cart_quantity_input').after(qty); $('.qty-field.cart_quantity_input, .cart_total_bar, .cart_quantity_delete, #cart_voucher *').remove(); var br = $('.cart > a').prev(); br.prev().remove(); br.remove(); $('.cart.ui-content > a').remove(); var gift_fieldset = $('#gift_div').prev(); var gift_title = gift_fieldset.prev(); $('#gift_div, #gift_mobile_div').remove(); gift_fieldset.remove(); gift_title.remove(); {/literal} {/if} Link to comment Share on other sites More sharing options...
enmoderugby Posted April 9, 2016 Author Share Posted April 9, 2016 D'accord. Mais ça veut dire qu'il faudra répéter l'opération à chaque actualisation du module ? Link to comment Share on other sites More sharing options...
Eolia Posted April 9, 2016 Share Posted April 9, 2016 Tant qu'ils ne tiendront pas compte des corrections qu'on fait à leur place, oui. Je vous propose une solution, ce n'est pas moi qui ait écrit cette usine à gaz, hein! 1 Link to comment Share on other sites More sharing options...
enmoderugby Posted April 9, 2016 Author Share Posted April 9, 2016 Ok merci. J'imagine qu'ôter ce bout de code n'a pas d'autres impacts ? Link to comment Share on other sites More sharing options...
Eolia Posted April 9, 2016 Share Posted April 9, 2016 Bien sûr que si, ça va planter tout votre shop, c'est pour ça que je vous le donne^^ 2 Link to comment Share on other sites More sharing options...
enmoderugby Posted April 9, 2016 Author Share Posted April 9, 2016 Sans planter tout le site, ça pourrait avoir d'autres conséquences.... sinon quel est son utilité ? Link to comment Share on other sites More sharing options...
Eolia Posted April 9, 2016 Share Posted April 9, 2016 Aucune, cette fonction a été ajoutée dans le cas du onePageCheckout pour éviter que l'utilisateur n'ajoute un code et re-modifie le prix final. Sauf que presta recharge déjà la page si un bon de réduction est ajouté. De plus, si vous n'êtes pas en OPC ce code ne devrait jamais s'exécuter, mais ces messieurs ont zappé la condition^^ Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 9, 2016 Share Posted April 9, 2016 Aucune, cette fonction a été ajoutée dans le cas du onePageCheckout pour éviter que l'utilisateur n'ajoute un code et re-modifie le prix final. Sauf que presta recharge déjà la page si un bon de réduction est ajouté. De plus, si vous n'êtes pas en OPC ce code ne devrait jamais s'exécuter, mais ces messieurs ont zappé la condition^^ Punaise maintenant il faut expliquer les codes pourris développés par les autres qui sont payés directement pour faire ce boulot. Quel monde. Link to comment Share on other sites More sharing options...
enmoderugby Posted April 11, 2016 Author Share Posted April 11, 2016 Ca à l'air de fonctionner, merci. Link to comment Share on other sites More sharing options...
Eolia Posted April 12, 2016 Share Posted April 12, 2016 je n'ai pas l'habitude de proposer des solutions qui ne fonctionnent pas^^ 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