PRESTASHOP 1.6在产品列表页面上显示产品类别说明

时间:2015-06-22 06:41:16

标签: prestashop categories

我一直在尝试将我的类别说明显示在产品详情页面中,但仍无法破解。

我尝试使用以下代码并将其添加到product-list.tpl;

($default_category->description)

AND

($product.default_category->description)

我知道我需要修改Product.php类函数,但我不确定是哪一个。 任何人都可以指导我吗?

我曾尝试通过添加

来修改getProductsProperties类
$results_array = array(); 
$categories_ids = Product::getProductCategories($row['id_product']);
$categories_names = array();
foreach ($categories_ids AS $id) {
$category = new Category($id);
$categories_names[] = $category->getName();
}
$row['categories'] = $categories_names;

然后将以下代码添加到product-list.tpl,但它没有显示任何内容。

<!-- Display categories -->
<span id="product_categories">
{foreach from=$product.categories item=category name=category}
{$category} <br/>
{/foreach}
</span>

2 个答案:

答案 0 :(得分:0)

请使用此代码显示当前类别

description:{$category->description}

答案 1 :(得分:0)

描述:{$分类 - &GT;描述}

它绝对有效谢谢@ user2314737