将主页显示为“类别”页面

时间:2013-05-24 13:16:18

标签: php smarty prestashop

我正在为我的电子商务制作一个自定义Prestashop主题,我想将索引主页显示为类别页面。

我有一个大类别(Home),包含4个子类别(女孩,男孩,儿童,婴儿)

我已经设置了类别的页面以显示4列列表,我想在主页中显示相同的内容(显示我的prestashop产品的所有产品,分页,主页类别)但是,我试图复制代码,当然,它不能正常工作....

我如何设置特定的类别(在我的情况下为Home)以重用category.tpl中的代码?

因为我认为,smarty没有将主页看作类别页面:所以不能使用globals $ category或$ subcategories。

感谢您的帮助,

罗德里戈

1 个答案:

答案 0 :(得分:0)

通常在PS中,在主页上显示特色产品。特色产品是直接添加到家庭类别的产品,但它的产品数量有限。

如果您希望主页为类别页面,则必须修改主页模块或复制该模块以为该主页创建新模块。现在,在该模块中,复制类别控制器中的代码以获取产品计数和获取产品。将其分配给smarty变量后,您可以在该模块的模板文件中访问它们,例如homefeatured.tpl。

对于分页,您必须在模块模板文件中添加pagination.tpl文件。

希望这会让你知道如何做到这一点。

谢谢