我想在我的产品列表页面(在过滤器部分中)显示类别描述。但是我只有类别的名称和ID,并且在类别类中也找不到能为我提供描述的方法。
你能帮我吗? :)
答案 0 :(得分:1)
我可以通过以下方法获取类别信息:
{assign var='cat' value=Category::getNestedCategories($categoryId)}
{$cat[categoryId].description nofilter}
谢谢您的帮助。
答案 1 :(得分:0)
尝试下面的代码以获取类别说明。
$categories_id = Product::getProductCategories($row['id_product']);
$category = new Category($id);
$description = $category->description;
答案 2 :(得分:0)
使用此代码创建覆盖Link.php
Class Link extends LinkCore {
public function getInfoCateg($idc) {
$category = new Category($id);
return $category->description;
}
}
在您的tpl中:
{$link->getInfoCateg($product.id_category_default)}
并清除缓存文件。
致谢
答案 3 :(得分:0)
除了帕特里夏外,您还可以传递语言ID,如下所示:
{assign var='cat' value=Category::getNestedCategories($categoryId,$language.id)}
{$cat[categoryId].description nofilter}