Jump to content

Afficher Le Nom De La Catégory Par Défaut D'Un Produit


Recommended Posts

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

  • 5 months later...

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...