【发布时间】:2019-03-01 07:43:49
【问题描述】:
我想在购物车页面上显示与购物车项目相关的随机产品。我无法将管理员的交叉销售产品一一添加到每个产品。所以我需要帮助以编程方式显示与购物车相关的产品(基于类别)。
请帮忙。
【问题讨论】:
我想在购物车页面上显示与购物车项目相关的随机产品。我无法将管理员的交叉销售产品一一添加到每个产品。所以我需要帮助以编程方式显示与购物车相关的产品(基于类别)。
请帮忙。
【问题讨论】:
我建议你使用orderRand() 方法。
你可以这样做:
$productsCol = $this
->getCategory($id)
->getProductCollection()
->addAttributeToSelect('*')
->setPageSize(3);
$productsCol->getSelect()->orderRand();
$products = $productsCol->getItems();
【讨论】: