【问题标题】:Show Home page as Category page将主页显示为类别页面
【发布时间】:2013-05-20 02:37:47
【问题描述】:

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

我有一个大类别(家庭),其中包含 4 个子类别(女孩、男孩、儿童、婴儿)

我已将类别页面设置为显示 4 列列表,并且我希望在主页中显示相同(以显示我的 prestashop 产品的所有产品分页,即主页类别)但是,我尝试复制代码,当然,它不能正常工作....

我如何设置一个特定的类别(在我的例子中是 Home )以重复使用 category.tpl 中的代码?

因为我认为,smarty 不会将主页视为类别页面:因此不能使用全局变量 $category 或 $subcategories。

感谢您的帮助,

罗德里戈

【问题讨论】:

    标签: php smarty prestashop


    【解决方案1】:

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

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

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

    希望这能让您了解如何做到这一点。

    谢谢

    【讨论】:

    • 这是个好主意,我会尝试一下并回复您,谢谢。
    猜你喜欢
    • 2017-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-13
    • 2013-10-01
    相关资源
    最近更新 更多