Magento产品列表页面在前端只显示10000个产品

时间:2016-06-03 12:01:12

标签: php magento2.0.2

我遇到了一个问题,我有一个类别,有16k产品,但在前端它每次只显示10k产品。我也尝试过一些匿名发布的链接 https://gist.github.com/anonymous/225c498e81565fd6d6a3de670c008593

但是这篇文章也没有用。任何人都可以告诉我是否有任何方法来覆盖search_request.xml文件(其中有10000套),因为我不想更改基本文件。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

Magento最多只能将10,000个产品分配给一个类别 Magento还具有用于在“搜索/高级搜索/类别”页面上显示多少产品的配置值。 可以在CatalogSearch/etc/search_request.xml

中找到
<size>10000</size>

创建自定义模块以覆盖search_request.xml文件。我已附加了自定义模块Download

答案 1 :(得分:0)

默认情况下,magento2显示10,000个类别的产品。如果您的类别中有超过1万种产品,则必须在vendor / magento / module-catalog-search / etc / search_request.xml

中更改大小

您不能直接更改核心文件。因此您必须覆盖模块中的文件。

第一种方法

请检查以下URL以创建新模块并覆盖xml文件。

Override the XML File

第二种方法

如果您已有模块,则在module.xml中更改模块版本并添加序列,然后覆盖文件。 (运行升级命令)。