我需要在产品添加到购物车中时动态添加选项的选择到车中的项目。 呈现给顾客的选择可以从产品变成商品,所以它是必要的,他们是动态的。 然而,该方案将始终是相同的。 例如,“选项1”可能具有值“A,B,C”为一个产品和“X,Y,Z”为另一种产品。 我不需要保存到产品中,只有车的选项。 的选择需要显示的车,并在订单管理,收据等。
我从得知这个答案 ,我可以使用$cart->addProduct($product, $params)
,以设置自定义选项添加到购物车中物品。
我发现我可以覆盖在车控制器这个博客帖子 。 我能产品动态添加到购物车。 但是,我坚持就如何动态属性值添加到该产品。 我试着设置在“选项”和“super_attribute” $params
之前调用$cart->addProduct($product, $params)
,但它不保存的值到购物车中物品。
最后,一些选项的选择需要影响产品价格。 我不知道如何来解释这一任。
在此先感谢您的帮助!