如何在Magento中预填充购物车?

如何在Magento中预填充购物车?,magento,Magento,在Magento预填充购物车最简单的方法是什么 结帐路线上有CartController,它有一个“add”方法,允许您执行以下操作: 但是,当您需要购物车中的更多物品时,该怎么办?有一个“addGroup”方法,但它只考虑以前的订单行。当深入到Checkout/CartController/addAction时,似乎有一个参数“related\u product”。它使您能够执行以下操作: 缺点是您只会收到有关添加的主要产品的消息,而对于相关产品,您无法指定数量。好处是,您可以一次用多个项

在Magento预填充购物车最简单的方法是什么

结帐路线上有CartController,它有一个“add”方法,允许您执行以下操作:


但是,当您需要购物车中的更多物品时,该怎么办?有一个“addGroup”方法,但它只考虑以前的订单行。

当深入到Checkout/CartController/addAction时,似乎有一个参数“related\u product”。它使您能够执行以下操作:

缺点是您只会收到有关添加的主要产品的消息,而对于相关产品,您无法指定数量。好处是,您可以一次用多个项目填充这样的购物车,而无需触摸Magento代码


如果你想添加更多相同的项目,只需重复数组中的id即可

我本来打算自己回答这个问题,但我的名声还不允许我回答:D如果有人用我自己的想法回答,我会奖励他/她;)有这样做的扩展吗?然后激活优惠券代码?