预先在Magento购买购物车的最简单方法是什么?
Checkout路线上有CartController,它有一个“添加”方法,允许你做类似的事情:
http://<shopurl>/checkout/cart/add?product=1
但是当您在购物车中需要更多商品时该怎么办?有一个“addGroup”方法,但只考虑以前的订单行。
答案 0 :(得分:2)
当深入Checkout / CartController / addAction时,似乎有一个参数“related_product”。它使您能够这样做:
http://<shopurl>/checkout/cart/add?product=1&related_product=2,4
缺点是您只收到有关添加的主要产品的信息,以及您无法指定数量的相关产品。好的是,您可以同时使用多个项目填充这样的购物车,甚至不会触及Magento代码。
如果你想添加更多同样的项目,只需重复数组中的id