Jump to content

[Modification] Pour obtenir la gratuité... selon les regles de paniers


Recommended Posts

Salut,

 

Tout d'abord, veuillez m'excuser si le code n'est pas "pro", vue que je suis un "Bidouilleur" et pas un "développeur".

Tester sur PrestaShop 1.5.6.0

Ceci étant dis, je vous propose une modification qui permet d'afficher

"Pour obtenir la gratuité des frais de port, vous devez encore commander pour xxx €" en bas de la commande et "Livraison gratuite dans xxx €" dans le panier, avec mise a jour en ajax.

Le tout selon vos règles de paniers (si pas de règles, pas d'affichage).

Les modifications on été largement inspiré par ce post

 

En effet tout comme pour mon module "Affichage des règles de panier", je trouve dommage que les cadeaux, frais de port et autre "ristourne" ne s'affiche qu'à la fin du processus de commande.

Bref, comme toujours faites une sauvegarde avant les modifications.

les fichiers modifiés:

modules/blockuserinfo/blockuserinfo.php

modules/blockcart/blockcart.php

themes/votre-theme/shopping-cart.tpl

themes/votre-theme/js/cart-summary.js

 

Les fichiers ajoutés:

override/classes/Cart.php

themes/votre-theme/modules/blockuserinfo/blockuserinfo.tpl

themes/votre-theme/modules/blockcart/blockcart.tpl

themes/votre-theme/modules/blockcart-json.tpl

themes/votre-theme/js/modules/blockcart/ajax-cart.js

 

Vala, faites en bon usage :)

@+

pdriss

Modif.zip

Link to comment
Share on other sites

  • 10 months later...
  • 4 weeks later...
  • 6 months later...
  • 3 months later...
  • 4 months later...

Hello, 

 

Je serais intéresser par cette astuce, j'ai récupérer le fichier, et j'ai essayé de récupérer toutes les modifications faite au fichier afin de les ajouter sur une version 1.6.2 de PS.

 

Mais cela ne fonctionne pas, j'ai donc soit pas trouver toutes les modifications ou alors certains "code" ne fonctionne pas sur cette version.

 

Quelqu'un aurait-il une idée de comment faire ?

 

merci d'avance

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