3

我在 prestashop 相当新。在主页上,我使用的是“特价中心”模块,它只显示正在销售的产品列表。我想显示产品属于哪个类别。我编辑了 SpecialsCenter.tpl 并使用了以下代码:

<a href="#">Category: {$Specials.category}</a></h2>

这会正确显示特定产品所属的相应类别名称。参见图片:产品类别。我唯一遇到的问题是创建指向该类别的链接。应该相当简单,但 Prestashop 论坛似乎如此空置。所有问题。没有答案。用于链接到类别页面的变量是什么?

谢谢你的帮助。

做了更多的研究......这就是我现在的位置......

<a href="{$link->getCategoryLink({$Specials.id_category}, {$Specials.category})}">Category: {$Specials.category}</a>

所以这会输出这个链接:mysiteurl/0-laptops - 这部分是正确的,除了类别 ID是错误的。笔记本电脑类别的 id 是 4。应该是:mysiteurl/ 4 -laptops。所以第一个 smarty 标签{$Specials.id_category}是不正确的。我需要知道如何使用某种变量来绘制类别 ID。所以它应该是这样的:

<a href="{$link->getCategoryLink('category-id', {$Specials.category})}">Category: {$Specials.category}</a>

再次感谢!!!:)

4

1 回答 1

7

找到的解决方案:啊!谢谢 Niclas Larsson - 这很有帮助!我早该想到的!:) 你是对的,它没有拉“id_category”正确的用法如下:

<a href="{$link->getCategoryLink({$Specials.id_category_default} , {$Specials.category})}">{$Specials.category}</a>
于 2012-07-16T18:03:21.073 回答