diff --git a/app/portal/controller/ClassifyController.php b/app/portal/controller/ClassifyController.php index b2182c6..4b355fb 100644 --- a/app/portal/controller/ClassifyController.php +++ b/app/portal/controller/ClassifyController.php @@ -26,9 +26,11 @@ class ClassifyController extends WeChatBaseController{ if($classify_id){ //获取指定分类商品 $data_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$classify_id['classify_id']) -> select() -> toArray(); + $this -> assign('class',$classify_id['classify_id']); }else{ //获取默认分类商品 $data_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("a.type = 1 and a.classify_id =".$data_classify[0]['id']) -> select() -> toArray(); + $this -> assign('class',0); } foreach($data_goods as $key => $val){ $price = explode('.',$data_goods[$key]['price']); diff --git a/public/themes/simpleboot3/portal/classify/classify.html b/public/themes/simpleboot3/portal/classify/classify.html index 810a4c0..f5a3e34 100644 --- a/public/themes/simpleboot3/portal/classify/classify.html +++ b/public/themes/simpleboot3/portal/classify/classify.html @@ -25,7 +25,7 @@ <div class="cl_nav"> <ul> <volist name="data_classify" id="vo"> - <li onclick="classify_goods({$vo.id})" class="<eq name='$key' value='0'>cl_navActive</eq>" data-id="{$vo.id}">{$vo.name}</li> + <li onclick="classify_goods({$vo.id})" class="<eq name='$key' value='$class'>cl_navActive</eq>" data-id="{$vo.id}">{$vo.name}</li> </volist> </ul> </div>