Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在产品列表页面magento2上,位置排序不起作用_Php_Magento_Magento2 - Fatal编程技术网

Php 在产品列表页面magento2上,位置排序不起作用

Php 在产品列表页面magento2上,位置排序不起作用,php,magento,magento2,Php,Magento,Magento2,但是在分类页面上没有显示正确的顺序。与此相关的问题可能不同。可能是某些模块覆盖了类别页面,因此排序不符合预期 如果您为分类页面安装了一些自定义模块,我建议禁用它,清理缓存,然后查看排序是否正常 如果您不确定,您还可以查看以及此页面上是否有其他选项(可能是其他模块添加了该选项) 除此之外,还有许多其他因素可能导致这个问题。例如,您的主题覆盖了排序。在我的例子中,扩展名“Mageplaza\u LayeredNavigation”导致了这个问题。 我禁用了它,产品开始渲染指定的位置 谢谢,Magep


但是在分类页面上没有显示正确的顺序。

与此相关的问题可能不同。可能是某些模块覆盖了类别页面,因此排序不符合预期

如果您为分类页面安装了一些自定义模块,我建议禁用它,清理缓存,然后查看排序是否正常

如果您不确定,您还可以查看以及此页面上是否有其他选项(可能是其他模块添加了该选项)

除此之外,还有许多其他因素可能导致这个问题。例如,您的主题覆盖了排序。

在我的例子中,扩展名“Mageplaza\u LayeredNavigation”导致了这个问题。 我禁用了它,产品开始渲染指定的位置


谢谢,

Mageplaza\u LayeredNavigation也给我的网站带来了问题,因此我将下面文件路径中的文本
相关性
更改为
位置

/var/www/html/thinopticsnewdesign/app/code/Mageplaza/LayeredNavigation/Model/Resource/Model/Fulltext/Collection.php
现在一切似乎都很好,位置排序开始工作