Jump to content
Guillaume77

Définir variable nombre en prix

Recommended Posts

Bonjour à tous,

Mon objectif est d'avoir un minimum de commande à 125€.

J'ai des frais de manutention de 42€.

Dans le cas où le montant du panier est à plus de 125€ aucun soucis. J'aurai la somme des prix des produits + les 42€ de frais de manutention.

Dans le cas où il est en dessous de 125€ je souhaite faire varier les frais de manutention pour arriver à 125€.

Je pensais donc faire une condition sur la valeur du panier avec 125 pour recalculer ou pas les frais de manutention. Cependant je ne sais pas comment définir une variable au format euro qui puisse être utilisée par la suite.

Après des test voici les problème rencontrés :

- Quand je compare au nombre 125 ça fonctionne jusqu'à 999€ mais à partir de 1 000€ il compare qu'avec le 1 de 1 000€ , donc il change les frais de manutention alors qu'il ne devrait pas puisqu'on est au dessus de 125€.

- Quand je suis en dessous de 125€ il change bien les frais de manutention mais en simple nombre "80" et pas "80,00€" ce qui est normal je pense puisqu'il faut lui indiquer que c'est au format euro.

 

Quelqu'un aurait une idée svp sur la manière de procéder ? (Déclaration de variable en euro etc)

 

En vous remerciant

Share this post


Link to post
Share on other sites

Bonjour,

Il y'a  un  module  qui le fait  déjà mais  en se  basant  sur  catégories  des  produits,  le voici:  

 

Edited by ndiaga (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

Merci pour votre réponse.

Oui j'avais vu ce module mais en effet c'est basé sur les catégories des produits alors que dans mon cas je souhaite que tout se base par rapport au montant du panier...

Share this post


Link to post
Share on other sites
Just now, Guillaume77 said:

Bonjour,

Merci pour votre réponse.

Oui j'avais vu ce module mais en effet c'est basé sur les catégories des produits alors que dans mon cas je souhaite que tout se base par rapport au montant du panier...

Cette  condition  peut  être enlevée pour  votre cas  de  figure.

Nous  pouvons l'adapter  pour  vous.

Share this post


Link to post
Share on other sites

Je ne souhaite pas forcément passer par un module, juste une condition sur les frais de manutention (=frais de livraison).

En plus, je ne souhaite pas bloquer les commandes mais modifier les frais de manutention (=frais de livraison) affichés dans le récap panier.

Share this post


Link to post
Share on other sites
2 minutes ago, Guillaume77 said:

Je ne souhaite pas forcément passer par un module, juste une condition sur les frais de manutention (=frais de livraison).

En plus, je ne souhaite pas bloquer les commandes mais modifier les frais de manutention (=frais de livraison) affichés dans le récap panier.

Dans  tous  les  cas  nous  pouvons  vous aider   a y  arriver.  

Share this post


Link to post
Share on other sites

Très bien. Comment dois-je procéder alors svp ? Quelles sont les modifications à effectuer ?

Cordialement

Share this post


Link to post
Share on other sites
10 minutes ago, Guillaume77 said:

Très bien. Comment dois-je procéder alors svp ? Quelles sont les modifications à effectuer ?

Cordialement

Bon,  on  doit  en  parler  en  MP.

Je vous envoie un message...

Share this post


Link to post
Share on other sites

Si ça peut aider certains, au final j'ai procédé autrement pour faire varier les frais de manutention par rapport au total de la commande :

- J'ai mis un montant de frais de manutention dans les préférences livraison.

- J'ai calculé les frais de livraison (dans un tableau excel) pour arriver au moins à 125€ minimum de commande.

Pour calculer les frais de livraison à ajouter au frais de manutention il faut faire 125 - (total produit + frais de manutention).

- Ensuite j'ai créé un transporteur puis des tranches de prix (TTC) pour éviter d'avoir une tranche par 1€.

- Enfin j'ai mis les frais de livraison (HT) pour chaque tranche de prix.

 

Ces frais de livraison s'ajoutent au frais de manutention sur prestashop 1.7. Ensuite j'ai juste renommé "Livraison" dans le récap panier par autre chose pour mon cas perso.

Enfin j'ai supprimé l'étape livraison du tunnel avec ce tuto hyper rapide

Puis j'ai effacé la partie livraison dans le recap avant paiement dans le fichier order-final-summary.tpl dans le dossier themes/votretheme/templates/checkout/_partials.

 

Voilà. Grâce à ça j'ai un minimum de commande assuré pour mon business en sachant que mon minium de prix produit est de 35€HT (première tranche pour la livraison en conséquence)

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More