Opencart结果计数审核

时间:2015-07-21 05:42:37

标签: php opencart

我正在opencart上创建一个网站。我修改了搜索查询。默认情况下,如果我搜索“apple iphone 6”,则opencart显示的结果为“apple iphone 6”,“apple iphone 6 plus”等(总共20个结果)。

但是我修改了查询以匹配搜索栏中的确切文本。

所以'apple iphone 6'搜索只会产生一个结果。但问题是底部搜索结果编号与默认情况下相同。它还在显示

显示1到10的20(2页)

但只有一个结果,第二页的分页是空白的。

我也根据我们的要求修改了过滤器,但它有同样的问题。

那么我在哪里可以修改结果编号。

1 个答案:

答案 0 :(得分:1)

Ved Pandya comment中说:

  

您是否修改了sql查询,该查询返回用于分页的产品总数?

根据您的说法,您已成功修改了函数getProducts,但您还需要修改函数getTotalProducts(用于分页的函数)

N.B:当您在OC的任何页面中看到分页时,在相应的控制器中搜索此行:
$pagination->total = xxx
然后找到初始化xxx的位置