【问题标题】:Magento trying to display product price range based on "size attribute" on Product display and category pages?Magento 试图在产品展示和类别页面上根据“尺寸属性”显示产品价格范围?
【发布时间】:2015-07-26 04:42:56
【问题描述】:

我有可配置产品,它们的价格基于它们的简单属性尺寸。 Magento 在类别和产品页面上显示的产品价格为 $0.00

示例:

  • (可配置)产品:相框(型号-ABC)注:价格设置为 0.00 美元
  • (简单)尺寸:4"x6" $10.00 (model-ABC-46)
  • (简单)尺寸:5"x7" $20.00 (model-ABC-57)
  • (简单)尺寸:8"x10" $30.00(型号-ABC-810)

如何在 类别 以及各个 产品 页面上显示 10.00 美元 - 30.00 美元的产品价格范围?这种变化的可能解决方案是什么?它在哪里实现?

ps。 Magento 版本。 1.9.1.1

【问题讨论】:

    标签: magento attributes magento-1.8 product magento-1.9.1


    【解决方案1】:

    您可以使用Super product attributes configuration 选项。如果您在管理面板中创建产品,您会在 Associated Products 选项卡下看到它。

    将您的简单产品关联到您的可配置产品后,您可以根据它们的尺寸设置价格差异;例如在所附图像中,M 将比默认价格贵 10 个单位:

    或者,您可以将差异计算器方法更改为 percentage 而不是 fixed

    另外,您的 Size 属性(超属性)必须具有Global 范围并适用于All Product Types(您可以在Catalog -> Attributes -> Manage Attributes 下验证这一点:搜索Size)。

    【讨论】:

    • 感谢 Hatef 的回复。可配置产品价格设置为 0.00 美元,因为所有产品价格均基于属性大小!超级产品属性是固定价格。
    • @user2774042 我不确定我是否完全理解您的问题。但是,让我再解释一下我的答案。在相关产品中,如果您将最便宜的产品(比如我上面照片中的尺寸 XS 和 S)的价格设置为可配置产品;并将 价格 字段留空(就像我照片中 XS、S 的价格字段);它会自动将该价格分配给那些简单的产品(size XS 和 S) - 如果您想要不同尺寸的不同价格,您只需在价格字段中添加它们的差异( M 在我的照片中)。所以如果 XS 和 S 是 10 美元,那么 M 就是 20 美元。
    • 我不想关联价格。产品价格基于其属性大小。 IE。相框样式A,三种不同尺寸。如顶部所述。
    猜你喜欢
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    相关资源
    最近更新 更多