我想在购物车页面上显示与购物车项目相关的随机产品。我无法逐一将管理员的交叉销售产品添加到每个产品中。所以我需要帮助以编程方式显示购物车相关产品(基于类别)。
请帮忙。
我建议你使用orderRand()
方法。
你可以做:
$productsCol = $this
->getCategory($id)
->getProductCollection()
->addAttributeToSelect('*')
->setPageSize(3);
$productsCol->getSelect()->orderRand();
$products = $productsCol->getItems();