作者 lyh

gx

... ... @@ -129,7 +129,11 @@ class TranslateController extends BaseController
case RouteMap::SOURCE_PRODUCT_CATE:
//获取当前产品分类关联多少产品
$productModel = new Product();
$count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count();
if($v['route'] == 'products'){
$count = $productModel->formatQuery(['status'=>1])->count();
}else{
$count = $productModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
}
$this->pageList($data,$count,$v,1,15);
break;
case RouteMap::SOURCE_BLOG:
... ... @@ -140,12 +144,20 @@ class TranslateController extends BaseController
break;
case RouteMap::SOURCE_BLOG_CATE:
$blogModel = new Blog();
$count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count();
if($v['route'] == 'blog'){
$count = $blogModel->formatQuery(['status'=>1])->count();
}else{
$count = $blogModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
}
$this->pageList($data,$count,$v,2,10);
break;
case RouteMap::SOURCE_NEWS_CATE:
$newsModel = new News();
$count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%']])->count();
if($v['route'] == 'news'){
$count = $newsModel->formatQuery(['status'=>1])->count();
}else{
$count = $newsModel->formatQuery(['category_id'=>['like','%,'.$v['source_id'].',%'],'status'=>1])->count();
}
$this->pageList($data,$count,$v,3,10);
break;
case RouteMap::SOURCE_MODULE:
... ...