2010-04-13 70 views
2

为酿酒厂设置Magento商店。他们有好几瓶葡萄酒,但你只能在葡萄酒的情况下订购瓶子。在一个案例中有12瓶葡萄酒,你可以做一个定制的案例。Magento产品的自定义案例?

因此,用户可以选择4个霞多丽,6个梅洛和2个西拉来制作12个盒子。但他们不能只选择4个霞多丽和6个梅洛。订单必须为12的倍数。

Magento中是否有任何方式通过默认功能或扩展在我的Magento商店中强制执行此要求?

感谢

回答

1

我从来没见过这种特定的功能,但你可以使用一个束W /用户自定义的数量,增加了一些自定义逻辑的强制执行的倍数。这很可能是您获得此项运行的最快途径。

希望帮助, 乔


编辑:如何建立一个捆绑的资源是在互联网上有点渺茫。我确实发现了覆盖基础的an old video from when bundles were released

快速的故事是,你需要设置一个包含标记为“用户定义数量”的项目的包,这将显示每个块以这种方式定义的数量框。然后在表格提交时抓住输入,如果数量不等于12的倍数,则将其拒绝。

经过考虑,以这种方式定价捆绑包可能不是微不足道的,除非您为每个瓶子提供一致的价格的葡萄酒。例如你不能轻易将价格从1打打到2打。

+0

Joe,你知道我在哪里可以找到一些很好的文档,允许用户以我想要的方式安装软件包?我做了一些搜索,但找不到与我上面的示例有关的任何内容。 一旦我像你说的那样工作,这是一个强制执行12的倍数的自定义逻辑的问题。谢谢 谢谢 – Jason 2010-04-13 19:04:41

0

你所要做的就是我所说的“可配置包”。基础捆产品将是12瓶的情况。然后,您可以配置包装内的瓶子。

没有办法用Magento来做到这一点。在我以前的职位上,我们尝试用定制服装做这件事。基本产品将是一件空白的衬衫。然后,您将尝试使用丝网印刷,刺绣等配置衬衫。

我们最终创建/管理购物车内的自定义对象。然后,我们必须为购物车编写一些定制的定价逻辑。

我知道这个功能已经讨论了一段时间了。

相关问题