【问题标题】:Hiding a custom option on a product in Magento在 Magento 中隐藏产品的自定义选项
【发布时间】:2023-03-29 04:08:01
【问题描述】:

我的 Magento 商店中有数百种产品,所有这些产品都有一组非常相似的自定义选项。我使用一个产品作为模板,并将其自定义选项复制到所有其他产品,以便所有产品当前都具有相同的自定义选项集。

我想禁用或隐藏我商店中某些产品的某些自定义选项,而不完全删除该选项。现在,我只能完全删除产品的选项。例如,某些产品目前无法订购不同颜色的产品,但可能会在以后订购;我希望能够禁用颜色选项,而不是删除它并稍后重新添加整个颜色列表。

有没有类似的经验可以帮我解决这个问题?谢谢,非常感谢您的帮助!

【问题讨论】:

    标签: php sql database magento e-commerce


    【解决方案1】:

    对“颜色”等属性使用自定义选项对于 Magento 来说不是正确的方法。 Magento 具有特殊的产品类型 - 可配置产品,用于您尝试实现的目录结构。

    您将从使用可配置产品而不是自定义选项中获得以下好处:

    1. 自动库存管理。一旦某些实物商品缺货,您无需启用或禁用自定义选项 - Magento 会为您完成。
    2. 您不必将所有自定义选项复制到您创建的新产品中。此产品所属的属性集的属性将自动可用于新条目。
    3. 您将能够使用分层导航按类别页面上的 color 属性过滤您的产品。

    这是来自 Magento 官方 wiki 的 guide how to create configurable product

    【讨论】:

    • 感谢您的帮助!不幸的是,“颜色”只是我为了清楚起见而使用的一个简化示例。就我而言,我实际上将使用自定义选项,允许客户包括额外的钥匙组、不同类型的锁、脚轮底座或轮子等。很抱歉像我一样混淆了我的问题的上下文。考虑到这一点,您对我原来的问题有什么建议吗?再次感谢您花时间帮助我,非常感谢
    猜你喜欢
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多