【问题标题】:How to list all the products based on the color variants如何根据颜色变体列出所有产品
【发布时间】:2014-12-08 12:06:31
【问题描述】:

如何根据颜色变体列出所有产品。

就像我有 3 种颜色 用于属性“颜色”
即红色、绿色、蓝色和

3 种尺寸
即小、中、大。

现在我已经创建了 9 种不同的简单产品,其可见性“单独不可见”,并与可配置产品建立了关联。通常,magento 只会显示一个具有所有选项的可配置产品。但我想要的是根据颜色列出产品,就像我必须显示三个产品,即带有尺寸选项的红色产品,带有尺寸选项的绿色产品......就像那样。

我该怎么做。任何帮助将不胜感激...

在此先感谢...

【问题讨论】:

    标签: magento magento-1.8


    【解决方案1】:

    您可以通过为简单产品创建选项来处理它,而无需创建可配置产品然后创建自定义模块以通过选项检索产品 ID,但这将是一个漫长的过程。一种简单的方法是为颜色和尺寸创建两个类别并创建它们的子类别,然后您可以使用 Magento EAV 设计模式在任何特定类别下检索您的产品

    【讨论】:

    • 我对你的回答有点困惑。还有一件事也必须与颜色样本一起使用。比如基于颜色的可配置产品图像和价格和样本必须加载
    【解决方案2】:

    如何创建 3 个可配置产品,每种颜色一个?

    【讨论】:

    • 没有。它应该只是管理员端的一个可配置产品
    • 但是您说要按颜色显示三个产品。为什么你只想要一种可配置的产品?
    • 这是客户要求。实际上,如果我们只显示一个可配置产品,那么目录看起来像更少的产品,因为他拥有所有可配置产品,没有简单的产品可以显示。这就是为什么他需要基于颜色变体的产品。
    • 客户要求按颜色显示3套产品,你怎么做的肯定是配置问题?那么使用 3 个可配置的产品肯定可以吗?作为替代方案,如何使用颜色类别(例如红色、绿色和蓝色),将简单的产品关联到适合他们的产品,将可配置的产品关联到所有人?这可行吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    • 2021-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多