是否可以将捆绑产品添加到购物车时将每个捆绑产品添加为单独的订单项。 我希望允许我的客户配置他们的产品(假设它是一台计算机),然后在购物车中,从该捆绑包中删除他们不想要的项目或改变他们的想法。然后他们可能会选择添加一个新项目 - 或者一堆其他(非捆绑的东西,只是正常的购物)。 这个想法是他们有一个快速的方法来添加他们想要的大部分内容,但他们可以编辑他们的购物车,以便在配置捆绑包时添加一些不可用的选项。 我不想在捆绑产品页面中使用太多选项来重载用户。
我可能错过了Magento中的一个选项,但目前它将所有捆绑项目作为单个订单项添加到插入符号中,使其无法按照我想要的方式进行操作。
有什么建议吗?
答案 0 :(得分:2)
Magento中的这种行为是故意的,因为您可能不希望让客户在没有CPU或内存的情况下订购PC。在您的情况下,这种假设似乎并非如此,但这仍然是使用捆绑产品的方法。
您可以选择几种方法来避免这种情况。首先,您可以使用除捆绑之外的某种产品类型,并且实际上将简单的产品添加到您的购物车而不是捆绑的产品。这将允许客户随意添加选项,但不会保留产品的任何促销价格,因为Magento会在每次加载页面时检查这些价格/折扣,并会启动您手动设置的任何更改。
另一种选择是允许客户更轻松地更改他们选择的捆绑产品。渲染捆绑产品时,您可以渲染一个小X按钮(或任何您认为合适的按钮),这将导致您指定的操作,其作用是更改捆绑选项,重新保存购物车项目,以及重定向用户到购物车。这可能是解决这个问题最干净的方法。
希望有所帮助!
谢谢, 乔