4

目前,站点搜索将搜索标记为在搜索中可见的项目的所有 sku。这一切都很好。

当客户知道单个子项目的 sku 时,就会出现问题。所以,假设一个产品有 20 英尺和 25 英尺两种。我们会将它们放入可配置的产品中,并拥有一个产品页面,客户可以在其中选择这两种长度中的哪一种。

发生的情况是,客户总是知道 20 英尺变体的 sku 是 RDB-20,而另一个是 RDB-25。然后搜索 RDB-25,返回没有结果,因为简单产品在搜索中不可见 - 它没有意识到存在匹配。

当它的父项在搜索中可见时,如何获得搜索以搜索可见性“单独不可见”的项目?

预期的效果是,如果搜索子 SKU,则父 SKU 应显示在结果中。

4

2 回答 2

1

如果不扩展默认搜索,确实没有什么好的方法,但此时您不妨寻找其他选项。

这是一个可行的解决方法,具体取决于您管理产品的方式,它对我有用,直到我离开默认搜索。

与其更改搜索,不如尝试为所有产品添加一个属性并将其隐藏,将所有 sku 连接到该字段中。搜索应该找到文本属性并显示可配置的。

它有点解决方法,但对我有用。

于 2011-08-15T22:38:13.873 回答
0

这是未经测试的,但我仔细研究了我们的属性,我想我发现了一些可能有帮助的东西。

目前,由于我们的子产品没有出现在我们的搜索中,我们让父产品填充了子产品的属性。

但是,品牌、应税金额、描述等信息会为每个子产品填充,而我们的 SKU 不会。

我可以看到两个属性之间的唯一区别是在管理属性下->单击属性->然后在属性下转到前端属性并选择

  • 在搜索结果中使用分层导航:是
  • 用于产品清单:是
  • 在分层导航中使用:可过滤(带有结果)

我不确定其中哪些是做什么的,但是在全文搜索数据表的人口中,有人告诉它为孩子们填充,我相信管理面板就在哪里。

我希望这有帮助!

于 2011-08-15T21:58:07.543 回答