调整首页
This commit is contained in:
@@ -43,8 +43,8 @@ function getOneCategory($categoryId, $return = '')
|
|||||||
* Notes: 获取文章分类详情
|
* Notes: 获取文章分类详情
|
||||||
* @Author: 玄尘
|
* @Author: 玄尘
|
||||||
* @Date : 2020/9/10 13:21
|
* @Date : 2020/9/10 13:21
|
||||||
* @param $categoryId
|
* @param $categoryId
|
||||||
* @param string $result
|
* @param string $result
|
||||||
* @return \App\Models\Article
|
* @return \App\Models\Article
|
||||||
*/
|
*/
|
||||||
function getOneArticleBYCate($categoryId, $result = '')
|
function getOneArticleBYCate($categoryId, $result = '')
|
||||||
@@ -73,11 +73,11 @@ function getOneArticleBYCate($categoryId, $result = '')
|
|||||||
* Notes: 获取分类下的文章
|
* Notes: 获取分类下的文章
|
||||||
* @Author: 玄尘
|
* @Author: 玄尘
|
||||||
* @Date : 2020/9/10 10:05
|
* @Date : 2020/9/10 10:05
|
||||||
* @param $categoryId
|
* @param $categoryId
|
||||||
* @param int $take
|
* @param int $take
|
||||||
* @param string $mark 显示多少当前分类还是当前分类+子分类
|
* @param string $mark 显示多少当前分类还是当前分类+子分类
|
||||||
* @param bool $hasCover
|
* @param bool $hasCover
|
||||||
* @param string $order
|
* @param string $order
|
||||||
* @return \App\Models\Article
|
* @return \App\Models\Article
|
||||||
*/
|
*/
|
||||||
function getArticlesBYCate($categoryId, $take = 8, $mark = 'one', $hasCover = false, $order = 'desc')
|
function getArticlesBYCate($categoryId, $take = 8, $mark = 'one', $hasCover = false, $order = 'desc')
|
||||||
@@ -99,7 +99,7 @@ function getArticlesBYCate($categoryId, $take = 8, $mark = 'one', $hasCover = fa
|
|||||||
|
|
||||||
$articles = Article::where('status', 1)
|
$articles = Article::where('status', 1)
|
||||||
->whereHas('categories', function ($q) use ($ids) {
|
->whereHas('categories', function ($q) use ($ids) {
|
||||||
$q->whereIN('id', $ids);
|
$q->whereIn('id', $ids);
|
||||||
})
|
})
|
||||||
->when($hasCover, function ($q) {
|
->when($hasCover, function ($q) {
|
||||||
$q->whereNotNull('cover');
|
$q->whereNotNull('cover');
|
||||||
@@ -162,13 +162,22 @@ function getAdvertsByCate($categoryId, $take = 8)
|
|||||||
->get();
|
->get();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Notes: 根据分类id 获取文章
|
||||||
|
* @Author: 玄尘
|
||||||
|
* @Date : 2021/5/21 9:45
|
||||||
|
* @param int $take
|
||||||
|
* @param false $hasCover
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
function getArticlesByCateIds($take = 8, $hasCover = false)
|
function getArticlesByCateIds($take = 8, $hasCover = false)
|
||||||
{
|
{
|
||||||
|
//分院新闻 媒体报道 科研动态 交流合作 党建文化 专题学习
|
||||||
$ids = [7, 17, 8, 5, 12, 30];
|
$ids = [7, 17, 8, 5, 12, 30];
|
||||||
|
|
||||||
$articles = Article::where('status', 1)
|
$articles = Article::query()->where('status', 1)
|
||||||
->whereHas('categories', function ($q) use ($ids) {
|
->whereHas('categories', function ($q) use ($ids) {
|
||||||
$q->whereIN('id', $ids);
|
$q->whereIn('id', $ids);
|
||||||
})
|
})
|
||||||
->latest()
|
->latest()
|
||||||
->when($hasCover, function ($q) {
|
->when($hasCover, function ($q) {
|
||||||
|
|||||||
@@ -63,8 +63,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="indexNews-ul">
|
<ul class="indexNews-ul">
|
||||||
@if (getArticlesByCateIds(3)->isNotEmpty())
|
@if (getArticlesByCateIds(6)->isNotEmpty())
|
||||||
@foreach (getArticlesByCateIds(3) as $article)
|
@foreach (getArticlesByCateIds(6) as $article)
|
||||||
<li>
|
<li>
|
||||||
<a href="{{ $article->link }}" title="{{ $article->title }}">
|
<a href="{{ $article->link }}" title="{{ $article->title }}">
|
||||||
<div class="ce-nowrap indexNews-ul-name">
|
<div class="ce-nowrap indexNews-ul-name">
|
||||||
@@ -102,6 +102,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-xs-12 col-md-4">
|
<div class="col-xs-12 col-md-4">
|
||||||
|
{{--梯队人才--}}
|
||||||
<div class="indexBuild-show">
|
<div class="indexBuild-show">
|
||||||
<div class="indexBuild-talent">
|
<div class="indexBuild-talent">
|
||||||
<div class="indexBuild-talent-title">
|
<div class="indexBuild-talent-title">
|
||||||
|
|||||||
Reference in New Issue
Block a user