作者 lyh

gx

... ... @@ -198,7 +198,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->pageSixList($data,$count,$v,1,15);
break;
case RouteMap::SOURCE_BLOG:
... ... @@ -209,12 +213,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->pageSixList($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->pageSixList($data,$count,$v,3,10);
break;
case RouteMap::SOURCE_MODULE:
... ...