Baka Posted April 17, 2011 Share Posted April 17, 2011 Bonjour à tous, la forme?Je viens vers vous pour avoir un petit coup de main, je ne dois pas etre loin de la solution , mais un regard extérieur pourrait tout arranger.Mon objectif : mettre des packs en tant qu'accessoires dans les produits lié. ET afficher le prix barré et la réduction apporté grace au pack sur les pages produits.Donc pour mettre un pack en tant qu'accessoire, pas de soucis, par contre je n'arrive pas a: * Savoir si l'accessoire est un pack * Recupérer le "prix barré"tout se passe dans productl.tpl, plus haut dans le code on utilise {convertPrice price=$product->getNoPackPrice()} Mais je ne vois pas trop comment l'adapter à la partie accessoire: {l s='Pensez aussi à :'} {foreach from=$accessories item=accessory name=accessories_list} {assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)} {$accessory.name|escape:'htmlall':'UTF-8'} {displayWtPrice p=$accessory.price} // il faudrait mettre le code ICI {/foreach} Link to comment Share on other sites More sharing options...
Broceliande Posted April 17, 2011 Share Posted April 17, 2011 $accessory est un tableau , et non un objet de la classe product.C'est pour cela que tu ne peux appeler ses méthodes.Je ne sais pas si dans smarty tu peux l'instancier à la volée genre {convertPrice accessoryprice=new Product($accessory.id_product)->getNoPackPrice()} ... C'est probalement incorrect ... mais ça te donne l'idée : $product est une instance de Product alors que $accessory n'est qu'un tableau Link to comment Share on other sites More sharing options...
Baka Posted April 17, 2011 Author Share Posted April 17, 2011 merci je vais checker ca! 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