gpt4 book ai didi

php - 打开购物车查询随机产品数组

转载 作者:行者123 更新时间:2023-11-30 22:15:38 26 4
gpt4 key购买 nike

我正在使用 OpenCart 1.5.6,我只是安装了一个名为“CategorySeller”的模块,它按类别显示了产品幻灯片,但问题是我希望产品是随机的,例如我有 10 个产品,现在它显示产品,1、2、3、4、5,然后下次加载页面时,它将显示 2、3、5、1、6,下次再次显示不同,没有特定顺序,我只想给我一个随机产品

顺便说一句,我认为这是查询的代码,我只是不知道如何让它随机

if ( isset($setting['product_category']) ) { 

foreach( $setting['product_category'] as $product_category ) {
$results = array_merge($results, $this->model_catalog_product->getProducts(array('filter_category_id'=> (int)$product_category, 'start' => 0, 'limit' => $setting['limit'])));
if ( count($results) >= $setting['limit'] ) {
$results = array_slice( $results, 0, $setting['limit']);
break;
}
}

}

最佳答案

紧靠这条线:

if ( count($results) >= $setting['limit'] ) {

插入以下行:

shuffle($results);

这将在切掉一个子集之前打乱结果的顺序。

关于php - 打开购物车查询随机产品数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38386004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com