|
@@ -295,7 +295,11 @@ class NewsService implements NewsServiceInterface
|
|
|
}
|
|
|
})
|
|
|
->leftJoin('category', 'article.catid', 'category.id')
|
|
|
- ->select("article.*", "category.name as category_name")
|
|
|
+ ->leftJoin('website_category', function ($join) {
|
|
|
+ $join->on('article.web_site_id', '=', 'website_category.website_id')
|
|
|
+ ->on('article.catid', '=', 'website_category.category_id');
|
|
|
+ })
|
|
|
+ ->select("article.*", "category.name as category_name", "website_category.alias")
|
|
|
->orderBy("article.updated_at", "desc")
|
|
|
->limit($data['pageSize'])
|
|
|
->offset(($data['page'] - 1) * $data['pageSize'])->get();
|