【问题标题】:Search by SKU but show Grouped Products that have that SKU associated按 SKU 搜索,但显示与该 SKU 关联的分组产品
【发布时间】:2012-05-17 16:28:30
【问题描述】:

我需要快速搜索才能按 SKU 进行搜索。我知道这是 Magento 默认的工作方式,但不幸的是,这仅适用于简单的产品(我认为)。

就我而言,我有一家使用简单产品的商店,将其设置为“单独不可见”,然后我将与这些简单产品相关联的产品分组。只有简单产品具有 SKU 属性,但仅在您打开分组产品时才会显示。

然后我需要的是让它在这些分组产品中搜索在快速搜索字段中输入 SKU 的简单产品,然后显示匹配的分组产品。

有什么可以做到这一点的吗?在我看来,它应该是 Magento 的基线。

编辑:Magento 1.4.2

【问题讨论】:

    标签: php zend-framework magento e-commerce


    【解决方案1】:

    目前正在处理这个问题。这里建议了我正在考虑尝试的解决方案: http://www.magentocommerce.com/boards/viewthread/74229/

    这个想法是设置简单的产品在搜索中可见,而不是单独可见。然后在产品模板中检查简单产品是否是组的一部分。如果是这样,JavaScript 会重定向到分组的产品页面。

    仍在考虑更清洁的解决方案,但认为这可能会有所帮助。

    【讨论】:

    • 伊恩,刚刚开始做这个(把它留在待办事项列表中),你有没有想过别的事情?
    • Pedro,我想我采用了这种方法,但不是 JavaScript 重定向,而是根据需要更改搜索结果模板以使用父产品数据。
    • 这正是我所做的,它创造了奇迹。我想写一个关于如何做的教程作为这个问题的答案,但我仍然没有时间去做。我觉得这对社区非常有用。
    【解决方案2】:

    不确定人们是否还在寻找这个问题的答案,但我是这样的,所以我还是会发布我的解决方案:)

    只需将所有带空格的 SKU 添加到分组产品的 SKU 上。然后,当有人搜索其中一个时,它会显示您的分组产品。然后你根本不需要对简单的产品做任何事情,它们可以保持隐藏。也适用于可配置项目。

    希望我能帮助别人!

    IP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-17
      • 1970-01-01
      相关资源
      最近更新 更多