From 8b033a5eac7084227ccd7c588a3b1ae107302c2e Mon Sep 17 00:00:00 2001 From: anyv <anyu@bronet.cn> Date: Sat, 1 Jun 2019 13:13:32 +0800 Subject: [PATCH] 首页 --- app/portal/controller/IndexController.php | 13 +++++++++---- public/themes/simpleboot3/portal/index/index.html | 22 ++++++++++++++++++---- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/app/portal/controller/IndexController.php b/app/portal/controller/IndexController.php index e7e08fd..4cb42dc 100644 --- a/app/portal/controller/IndexController.php +++ b/app/portal/controller/IndexController.php @@ -23,10 +23,12 @@ class IndexController extends WeChatBaseController $this -> assign('data_classif',$data_classif); //热门推荐 $data_goods_hot = Db::name('goods') -> alias('a') -> field('a.*,b.name') -> join('classification b','a.classify_id = b.id','LEFT') -> where("recommend_hot=1 and type = 1") -> select() -> toArray(); - foreach($data_goods_hot as $key => $val){ - $price = explode('.',$data_goods_hot[$key]['price']); - $data_goods_hot[$key]['price0'] = $price[0]; - $data_goods_hot[$key]['price1'] = $price[1]; + if(!empty($data_goods_hot)){ + foreach($data_goods_hot as $key => $val){ + $price = explode('.',$data_goods_hot[$key]['price']); + $data_goods_hot[$key]['price0'] = $price[0]; + $data_goods_hot[$key]['price1'] = $price[1]; + } } //判断用户是否存在 $uid = cmf_get_current_user_id(); @@ -166,6 +168,9 @@ class IndexController extends WeChatBaseController $data_goods = null; } $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(); + $this -> assign('data_goods_recommend_new',$data_goods_recommend_new); $this -> assign('data_goods_hot',$data_goods_hot); return $this -> fetch(); diff --git a/public/themes/simpleboot3/portal/index/index.html b/public/themes/simpleboot3/portal/index/index.html index d646fd5..e30b823 100644 --- a/public/themes/simpleboot3/portal/index/index.html +++ b/public/themes/simpleboot3/portal/index/index.html @@ -80,12 +80,26 @@ <a href="detail.html"> <div class="in_cam_shopLi"> <div class="in_cam_shopImg"> - <img src="__TMPL__/public/assets/images/9.png" alt=""> + <img src="{:cmf_get_image_url($vo.show_img)}" alt=""> + </div> + <h1 class="in_cam_shopName txt-cut">{$vo.book_name}</h1> + <div class="in_cam_shopPrice"> + <div class="in_cam_shopN">¥{$vo.price}</div> + <div class="in_cam_shopY">¥{$vo.pricing}</div> + </div> + </div> + </a> + </volist> + <volist name="data_goods_recommend_new" id="vo"> + <a href="detail.html"> + <div class="in_cam_shopLi"> + <div class="in_cam_shopImg"> + <img src="{:cmf_get_image_url($vo.show_img)}" alt=""> </div> - <h1 class="in_cam_shopName txt-cut">小学英语五年级下 册好用不贵...</h1> + <h1 class="in_cam_shopName txt-cut">{$vo.book_name}</h1> <div class="in_cam_shopPrice"> - <div class="in_cam_shopN">¥9.9</div> - <div class="in_cam_shopY">¥12.9</div> + <div class="in_cam_shopN">¥{$vo.price}</div> + <div class="in_cam_shopY">¥{$vo.pricing}</div> </div> </div> </a> -- libgit2 0.24.0