我遇到了一个问题,我有一个类别,有16k产品,但在前端它每次只显示10k产品。我也尝试过一些匿名发布的链接 https://gist.github.com/anonymous/225c498e81565fd6d6a3de670c008593
但是这篇文章也没有用。任何人都可以告诉我是否有任何方法来覆盖search_request.xml文件(其中有10000套),因为我不想更改基本文件。任何帮助将不胜感激。
答案 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文件。
第二种方法:
如果您已有模块,则在module.xml中更改模块版本并添加序列,然后覆盖文件。 (运行升级命令)。