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
使用Magento中的可配置产品进行高级搜索_Magento_Advanced Search_Configurable Product - Fatal编程技术网

使用Magento中的可配置产品进行高级搜索

使用Magento中的可配置产品进行高级搜索,magento,advanced-search,configurable-product,Magento,Advanced Search,Configurable Product,我有一个服装电子商务网站。我创建了颜色和大小属性,并将它们用于可配置产品。可配置产品至少有两个关联产品,这些关联产品具有颜色和尺寸选项 当我使用高级搜索搜索具有指定大小属性的项目时,结果页上不会显示任何内容。我猜这是因为关联产品的可见性设置为“无处” 如何解决此问题?可配置产品应使用其关联产品的属性编制索引,而不管这些产品的可见性如何 我建议检查可配置产品是否设置了可见性,以便在搜索结果中包含它们。另外,刷新搜索索引可能会解决此问题。可配置产品应使用其关联产品的属性编制索引,而不管这些产品的可见

我有一个服装电子商务网站。我创建了颜色和大小属性,并将它们用于可配置产品。可配置产品至少有两个关联产品,这些关联产品具有颜色和尺寸选项

当我使用高级搜索搜索具有指定大小属性的项目时,结果页上不会显示任何内容。我猜这是因为关联产品的可见性设置为“无处”


如何解决此问题?

可配置产品应使用其关联产品的属性编制索引,而不管这些产品的可见性如何


我建议检查可配置产品是否设置了可见性,以便在搜索结果中包含它们。另外,刷新搜索索引可能会解决此问题。

可配置产品应使用其关联产品的属性编制索引,而不管这些产品的可见性如何


我建议检查可配置产品是否设置了可见性,以便在搜索结果中包含它们。另外,刷新搜索索引可能会解决问题。

在某些情况下,上面的答案可能就足够了。然而,我遇到了与此线程中指示的“月亮”相同的问题,即使所有可见性设置对于可配置产品(可见性“目录和搜索”)和属性(在高级搜索中显示为“是”)都是正确的

例如,由大小范围为36到42的物品组成的可配置产品在搜索结果中仅显示大小36。尺寸38-42没有给出任何搜索结果,即使“活动”、“可见”、“库存”等

我使用“快速创建选项”在可配置产品中设置相关产品

我设法解决了以下问题: 将一个关联产品(可配置产品中的一个简单产品)的可见性从“单独不可见”设置为“搜索”,保存项目,然后将可见性从“搜索”更改为“单独不可见”,解决了所有产品变体(因此所有简单产品)的问题在可配置的产品中

因此,将上述内容更改为相关产品尺寸38,突然显示了所有尺寸的搜索结果

似乎表中显示高级搜索结果的“标志”在第一个实例中没有正确设置,而是在如上所述的“重新编辑”之后才正确设置。如果时间允许,我将进一步深入研究;-)。还不知道这是Magento bug还是与数据库或服务器设置有关

希望这能帮助那些面临同样情况的人


评论后(编辑):重新索引所有索引,而不仅仅是Magento建议重新索引的索引,在这种情况下也可能有所帮助。

在某些情况下,上述答案可能就足够了。然而,我遇到了与此线程中指示的“月亮”相同的问题,即使所有可见性设置对于可配置产品(可见性“目录和搜索”)和属性(在高级搜索中显示为“是”)都是正确的

例如,由大小范围为36到42的物品组成的可配置产品在搜索结果中仅显示大小36。尺寸38-42没有给出任何搜索结果,即使“活动”、“可见”、“库存”等

我使用“快速创建选项”在可配置产品中设置相关产品

我设法解决了以下问题: 将一个关联产品(可配置产品中的一个简单产品)的可见性从“单独不可见”设置为“搜索”,保存项目,然后将可见性从“搜索”更改为“单独不可见”,解决了所有产品变体(因此所有简单产品)的问题在可配置的产品中

因此,将上述内容更改为相关产品尺寸38,突然显示了所有尺寸的搜索结果

似乎表中显示高级搜索结果的“标志”在第一个实例中没有正确设置,而是在如上所述的“重新编辑”之后才正确设置。如果时间允许,我将进一步深入研究;-)。还不知道这是Magento bug还是与数据库或服务器设置有关

希望这能帮助那些面临同样情况的人

评论后(编辑):重新索引所有索引,而不仅仅是Magento建议重新索引的索引,在这种情况下可能也会有所帮助