Magento分面搜索仅显示当前页面的过滤器

时间:2011-10-21 12:39:34

标签: search magento solr

我们正在使用SOLR作为我们的搜索引擎。当我搜索产品时,说“计算机”,左侧的过滤器仅显示当前页面结果的过滤器。

假设我有35台IBM计算机和15台TULIP,我的页面每页只显示10个产品。那我会有5页。前两页,可能只有IBM计算机,然后是IBM和Tulip,然后只有Tulip。

问题是,当我在第1页时,左侧的过滤器“Brand”仅显示按“IBM”过滤的选项,因为这是页面上唯一的品牌。

如何确保使用所有搜索结果中的品牌来显示品牌过滤器。

1 个答案:

答案 0 :(得分:1)

最后问题是一个函数getIsEngineAvailableForNavigation(),它可以在/app/code/core/Enterprise/Search/Helper/Data.php中找到。

价格税检查导致了我们的问题。