Yannkee Posted November 28, 2016 Share Posted November 28, 2016 Bonjour, J'aurais besoin dans un fichier Php (module), pas un template je precise bien, de recuperer la valeur du montant de la reduction applicable (a la date du jour) pour un produit (poucentage ou montant, mais j'ai surtout besoin du pourcentage dans mon cas precis.) Il doit y avoir une fonction ou un objet qui renvoie ca non ? Je ne trouve pas dans les classes ni les controlleurs ou elle se cache, je me doute que ca doit bien exister vu que c'est dispo dans la variable smarty des produits dans les tpl product et product_list mais impossible de mettre la main dessus pour la retrouver. Une idee ? un chemin ? Merci ! Link to comment Share on other sites More sharing options...
BeComWeb Posted November 28, 2016 Share Posted November 28, 2016 La méthode getPriceStatic() a un argument ($onlyr_educ) qui permet de ne retourner que le montant de la réduction. Elle va te renvoyer un montant et pas un pourcentage je pense, mais c'est une piste à étudier. Et sinon peut-être du côté de la classe SpecificPrice. Link to comment Share on other sites More sharing options...
Yannkee Posted November 30, 2016 Author Share Posted November 30, 2016 Ok, merci pour la piste, je regarderai et je ferai un retour. 1 Link to comment Share on other sites More sharing options...
softhightech Posted March 1, 2017 Share Posted March 1, 2017 Product::getPriceStatic($id_product, $usetax = true, null, 2 ); Link to comment Share on other sites More sharing options...
BeComWeb Posted March 3, 2017 Share Posted March 3, 2017 Product::getPriceStatic($id_product, $usetax = true, null, 2 ); Certes mais avec ça tu ne récupères pas le montant de la réduction, tu récupères le montant du produit. Alors qu'avec l'argument $only_reduc = true oui. Product::getPriceStatic($id_product, $usetax = true, $id_product_attribute = null, $decimals = 6, $divisor = null, $only_reduc = true); 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