如何在prestashop模板中获取类别描述

How to get Category Description in prestashop template

我想在我的产品列表页面(在过滤器部分)显示类别描述。但是我只有类别的名称和 ID,无法在类别 class 中找到也给我描述的方法。

你能帮帮我吗? :)

尝试使用以下代码获取类别描述。

$categories_id = Product::getProductCategories($row['id_product']);
$category = new Category($id);
$description = $category->description;

使用以下代码创建覆盖 Link.php:

Class Link extends LinkCore {
    public function getInfoCateg($idc) { 
     $category = new Category($id);
     return $category->description;
    }
}

在你的 tpl 中:

{$link->getInfoCateg($product.id_category_default)}

并清除缓存文件。

此致

我可以用这个方法得到分类信息:

{assign var='cat' value=Category::getNestedCategories($categoryId)}
{$cat[categoryId].description nofilter}

感谢您的帮助。

除了patricia,还可以传递语言id,像这样:

{assign var='cat' value=Category::getNestedCategories($categoryId,$language.id)}
{$cat[categoryId].description nofilter}