【问题标题】:Magento 1.9 product filter by rating at category pageMagento 1.9 产品按类别页面评级过滤
【发布时间】:2016-09-28 17:06:00
【问题描述】:

我使用的是 Magento 1.9 版本,我想在类别(产品列表)页面上按评级显示过滤产品的选项。请任何人都可以发送脚本。 谢谢

【问题讨论】:

    标签: magento


    【解决方案1】:

    如果您的评分存储为产品属性 - 您可以使用管理面板执行此操作。

    转到目录->属性->管理属性。 选择您的属性。 在属性下 -> 用于在产品列表中排序 -> 选择是

    否则(取决于您的主题) getAvailableOrders() 是为填充“排序依据”类而调用的函数。

    data/app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php

    包含一个 addOrderToAvailableOrders($order, $value) 函数

    这会将您的属性添加到可用订单中。

    【讨论】:

    • 您好,感谢您的回复。
    • 您好,感谢您的回复。评级不是属性。我想在产品列表(类别)的左侧显示评级(1 星、2 星、3 星 ...)。我认为为此我们需要脚本。请帮忙
    • 您好,有没有人可以帮帮我。。谢谢
    【解决方案2】:

    这是在类别页面上添加产品评级过滤器的扩展https://www.magentocommerce.com/magento-connect/ratings-filter-and-sort.html

    评级过滤器的工作方式与“锚定”类别中的任何其他可过滤属性完全相同,“可配置”等复合产品包括其“简单”产品的评级。这是完全安全的,因为没有核心文件被覆盖。星号显示为 unicode 字符,没有可修改的模板,也没有任何 CSS 文件。

    【讨论】:

    • 您好 Abhinav,感谢您的回复。但我想通过脚本来完成这个,实际上客户不想购买扩展。顺便说一句,我是从代码中完成的。 :)
    猜你喜欢
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多