如何在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}
我想在我的产品列表页面(在过滤器部分)显示类别描述。但是我只有类别的名称和 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}