Magento三种产品关联形式之一的Cross Sell是在checkout/cart购物车页面显示的。在后台可以将B、C两个关联产品添加了到产品A的Cross Sell里。这样,添加产品A到购物车之后,在购物车页面,会显示B和C两个产品。 在后台将RUIWANT TEST SIMPLE PRODUCT 2设置成RUIWANT TEST SIMPLE PRODUCT的Cross Sell产品。如下图所示,在购物车页面,这里并没有任何问题。
Magento Cross Sell
然后再看下面这张图。当我同时把两个产品加入到购物车的时候,左下方的CROSS SELL产品不见了。
Magento Cross Sell
也就是说,当购物车中任意一个产品没有设置CROSS SELL产品的时候,甚至是添加了一个以上的产品到购物车之后,在checkout/cart页面,就不会在显示CROSS SELL产品了。算是一个很小的BUG。可以在项目中注意到这点,很方便就可以调用了。
(责任编辑:好模板) |