jd440 Posted June 14, 2015 Share Posted June 14, 2015 (edited) Bonjour à tous, J'ai développé un module me permettant d'afficher la date de livraison prévu à différent endroit dont la fiche produit. Mais je souhaiterais ne pas l'afficher si la quantié du produit <=0. Sachant que j'ai pensé désactiver : (if ($product->quantity >= 1) } {if isset($HOOK_EXTRA_RIGHT) && $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if} {/if} mais hook_extra_right contient d'autres modules que je souhaite pas désactiver. Sinon j'ai la solution de recalcuer dans le moduel la quanité: StockAvailable::getQuantityAvailableByProduct(Tools::getValue('id_product')); Mais ca rajouter 3 requetees. Auriez vous une autre idée?> Edited June 15, 2015 by jd440 (see edit history) Link to comment Share on other sites More sharing options...
coeos.pro Posted June 14, 2015 Share Posted June 14, 2015 et dans le fichier php de ton module ? Link to comment Share on other sites More sharing options...
jd440 Posted June 15, 2015 Author Share Posted June 15, 2015 et dans le fichier php de ton module ? C est quoi la question? Mais sinon effectivement je pense $id_product = Tools::getValue('id_product'); $qt_product = StockAvailable::getQuantityAvailableByProduct($id_product); if(($C_Date['id_du_pays']==8)&&($qt_product>0)) { $this->smarty->assign($C_Date); return $this->display(__FILE__, 'delayshipping_product.tpl'); } else return; 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