【问题标题】:Assigning two of the same attribute to one product in Magento在 Magento 中将两个相同的属性分配给一个产品
【发布时间】:2014-03-17 11:41:38
【问题描述】:

假设我有一件条纹、白色和蓝色的衬衫要出售。我希望这可以按颜色进行搜索,因此客户可以搜索“蓝色”或“白色”并将其显示在结果中,并在“购买方式”部分提供这些颜色选项,因此它们是可选的单选按钮过滤它

有什么想法吗?

【问题讨论】:

    标签: magento


    【解决方案1】:

    您可以创建multiple select 类型的附加属性,将其命名为“颜色细节”,然后为其赋予值“蓝色”、“白色”和“条纹”。也许将条纹放在一个名为“图案”的属性中,可以是“普通”、“检查”、“灯芯绒”等

    请注意,Magento 搜索的默认方式是“或”,因此如果用户在搜索框中输入“蓝色”,则名为“蓝白条纹”的颜色将创建搜索结果。但是most theme developers override the Magento code(见第二个答案)让Magento搜索'AND',因为使用默认'OR',搜索'blue shirt'的用户会看到'blue trousers'、'blue shoes'、'blue shirt'、' red shirt', 'white shirt' 因为它们都匹配 'blue' OR 'shirt'。

    所以我推荐附加属性 - 特别是如果您希望它在搜索结果中显示和过滤。

    【讨论】:

    • 感谢您将搜索更改为 AND 的提示,这很有意义
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    相关资源
    最近更新 更多