kiteman Posted August 9, 2011 Share Posted August 9, 2011 Bonjour, Je n'arrive pas à afficher le nom de la catégorie par défaut (qui est pour moi, une sous-catégorie) d'un produit dans product.tpl. En cherchant sur le forum, j'ai trouvé la variable $product.category_default, mais cela ne fonctionne pas et dans le debug elle n'apparaît pas. J'ai par contre product->id_category_default mais je sèche pour retrouver le nom de la catégorie à partir de l'id_category dans $subCategories Si vous avez une idée, merci. Prestashop 1.4.4 Link to comment Share on other sites More sharing options...
jcandres Posted January 16, 2012 Share Posted January 16, 2012 idem as tu trouvé ? si qqu sais comment faire en passant par l'override ca serait genial ... Link to comment Share on other sites More sharing options...
jcandres Posted January 16, 2012 Share Posted January 16, 2012 Bon j'ai trouvé une solution je ne sais pas si elle est bonne mais elle a le merite de fonctionner j'ai fais un fichier ProductController.php que j'ai mis dans override/controllers <?php class ProductController extends ProductControllerCore { public function displayContent() { $category = new Category($this->product->id_category_default, (int)(self::$cookie->id_lang)); self::$smarty->assign('category_default', Tools::safeOutput($category->name)); return parent::displayContent(); } } ?> dans le fichier product.tpl j'ai ecris ca : {$category_default} si la team prestashop peut me confirmer que c'est correct ou si on peut mieux faire comment ? 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