search - 如何修改 Magento 搜索以检查子 skus?

标签 search magento parent-child configurable

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

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

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

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

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

最佳答案

如果不扩展默认搜索,确实没有好的方法可以做到这一点,但此时您不妨寻找其他选项。

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

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

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

关于search - 如何修改 Magento 搜索以检查子 skus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7070024/

相关文章:

java - 如何根据父子关系获取项目中嵌套(层次结构)的所有项目的列表?

Java:使用字符扫描器搜索文件

ajax - 针对 Google 搜索优化基于 Ajax 的网站

javascript - javascript中的数组搜索

javascript - 按条件搜索 VS SEO

javascript - magento 1.7 自定义选项不更新价格

mysql - 将原始 SQL 转换为 Zend_Db_Select

c# - 如何使用 JSON 数据递归填充 TreeView

magento - 在不安全的 magento 页面上将 https 重定向到 http

python - 亲子关系效率