我在prestashop相当新。在主页上,我使用“特价中心”模块,该模块仅显示正在销售的产品列表。我想显示产品属于哪个类别。我编辑了SpecialsCenter.tpl并使用了这段代码:
<a href="#">Category: {$Specials.category}</a></h2>
这会正确显示特定产品所属的相应类别名称。见图像:Product with category。 我唯一遇到的问题是创建一个指向该类别的链接。应该相当简单,但Prestashop论坛似乎空缺。所有问题。没有答案。用于链接到类别页面的变量是什么?
感谢您的帮助。
做了一点研究......这就是我现在所处的位置......
<a href="{$link->getCategoryLink({$Specials.id_category}, {$Specials.category})}">Category: {$Specials.category}</a>
所以这输出了这个链接:mysiteurl / 0-laptops - 这是部分正确的,除了类别ID 是错误的。类别笔记本电脑的ID是4.它应该是:mysiteurl / 4 -laptops。因此,第一个智能标记{$Specials.id_category}
不正确。我需要知道如何使用某种变量绘制类别ID。所以它应该是这样的:
<a href="{$link->getCategoryLink('category-id', {$Specials.category})}">Category: {$Specials.category}</a>
再次感谢!!! :)
答案 0 :(得分:7)
解决方案:啊!谢谢Niclas Larsson - 这很有帮助!我应该考虑一下! :)你是对的,它没有拉“id_category”正确用法如下:
<a href="{$link->getCategoryLink({$Specials.id_category_default} , {$Specials.category})}">{$Specials.category}</a>