jerem_ Posted March 20, 2019 Share Posted March 20, 2019 (edited) Bonjour, J'aimerais appliquer un surcoût à mes produits dans certains cas. J'ai des déclinaisons qui me permettent de définir un conditionnement. Pour une déclinaison/un conditionnement donné, je souhaiterais appliquer un surcoût qui est appliqué selon une formule précise. Selon la quantité à ajouter au panier pour le produit, cela me permet d'appliquer un conditionnement particulier. Je dois empaqueter par 3 mes produits dans un seul paquet pour un surcoût de 10€. Ou empaqueter par 1 par paquet pour un surcoût de 10€ également. Exemple concret : Si le client prend 5 produits, j'aurai comme total : prix du produit x 5 + 10€ (1 gros paquet) + 10€ (1 petit paquet) + 10€ (1 petit paquet) Je ne sais pas comment solutionner ce problème... Pour le moment, le coût de mon produit n'est uniquement affecté que par sa quantité et non par mon surcoût du au conditionnement. Désolé pour ces explications un peu longues et sans doute pas très claires... J'aimerais surcharger le panier car je peux m'en sortir dans la vue produit mais je ne crois pas pouvoir modifier les produits dans le context cart ? Si je pouvais intervenir dans la fonction d'ajout au panier pour modifier le montant calculé (prix x quantité) pour ajouter mon surcoût calculé, cela ferait (je pense et j'espère) mon affaire... Mais je ne vois pas trop comment surcharger cela... Merci pour toute personne qui aura le courage d'essayer de m'aider ! Edit : Avant d'envisager tout ça, j'ai évidemment pensé à jouer sur les impacts de prix au niveau des déclinaisons... mais je ne trouve pas mon compte du fait de ma formule de calcul un peu particulière. Edited March 20, 2019 by jerem_ (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 20, 2019 Share Posted March 20, 2019 il y a 52 minutes, jerem_ a dit : du fait de ma formule de calcul un peu particulière Si c'ets particulier cela demande un développement spécifique et donc pas mal de temps pour le développer donc il serait préférable de faire appel à un professionnel plutôt qu'attendre une pseudo solution impossible à vous donner ici. Je dis impossible car vous ne donnez même pas l'environnement de développement car sachez que PrestaShop comporte plusieurs centaines de versions différentes. Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 20, 2019 Share Posted March 20, 2019 Sinon, avez vous regardez les prix spécifiques ? Link to comment Share on other sites More sharing options...
jerem_ Posted March 20, 2019 Author Share Posted March 20, 2019 (edited) Bonjour, Oui bien sûr, c'est juste, désolé. À force d'avoir la tête dans le code je n'ai plus les pensées assez claires ! Je ne voulais pas rentrer trop le détail pour ne pas être trop barbant et j'en ai oublié l'essentiel : je suis sous Ps 1.7.4.2 Je suis conscient de la complexité potentielle du développement. Je suis moi-même développeur pro (pas forcément spécialisé Presta, d'où mon manque de connaissances pour régler seul ce soucis..) et j'essaye justement de parvenir à mes fins tout en montant en compétence sur l'outil. Mais je comprends la remarque pas de soucis. Les prix spécifiques côté BO est une piste à laquelle j'avais pensé en effet. Mais ils ne me permettraient pas de répondre exactement à mon besoin. Je pourrais appliquer un surcoût à l'unité mais je ne pourrais pas travailler ainsi pour gérer les grandes quantités... j'aurais un nombre infini de règles à créer... J'ai étudié un peu tout ce qui était envisageable par une simple configuration du BO mais en suis arrivé à la conclusion qu'il me fallait attaquer la chose avec du dév spécifique et une surcharge du panier... Je nage maintenant en eaux troubles pour comprendre comment appliquer mes surcoûts dans le panier et par ligne produit. Je prendrais donc comme une grande aide la moindre piste Merci pour les premières suggestions déjà ! Edited March 20, 2019 by jerem_ (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 20, 2019 Share Posted March 20, 2019 à mon avis il faut se pencher sur les controllers pour adapter le calcul. Identifier les produits concernés et la règle à appliquer. J'avoue que j'ai du mal à imaginer sur quoi s'appuyer dans votre cas. 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