|
...
|
...
|
@@ -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:
|
...
|
...
|
|