diff --git a/app/portal/controller/IndexController.php b/app/portal/controller/IndexController.php index abc506a..06d6e59 100644 --- a/app/portal/controller/IndexController.php +++ b/app/portal/controller/IndexController.php @@ -166,10 +166,12 @@ class IndexController extends WeChatBaseController } if(empty($data_goods)) { $data_goods = null; + $limit_num = 3; } + $limit_num = 3-count($data_goods); $this -> assign('data_goods',$data_goods); //推荐新品 - $data_goods_recommend_new = Db::name('goods') -> alias('a') -> field('a.*,b.name') -> join('classification b','a.classify_id = b.id','LEFT') -> where("recommend_new=1 and type = 1") -> select() -> toArray(); + $data_goods_recommend_new = Db::name('goods') -> alias('a') -> field('a.*,b.name') -> join('classification b','a.classify_id = b.id','LEFT') -> where("recommend_new=1 and type = 1") -> limit($limit_num) -> select() -> toArray(); $this -> assign('data_goods_recommend_new',$data_goods_recommend_new); $this -> assign('data_goods_hot',$data_goods_hot); return $this -> fetch();