调整导航
This commit is contained in:
@@ -56,9 +56,6 @@ class IndexController extends AdminController
|
|||||||
$form->text('working', '工龄');
|
$form->text('working', '工龄');
|
||||||
$form->text('job', '岗位');
|
$form->text('job', '岗位');
|
||||||
})
|
})
|
||||||
->when('in', [56], function (Form $form) {
|
|
||||||
$form->text('url', '跳转地址');
|
|
||||||
})
|
|
||||||
->rules('required|min:1', [
|
->rules('required|min:1', [
|
||||||
'required' => '必须选择所属分类',
|
'required' => '必须选择所属分类',
|
||||||
'min' => '必须选择所属分类',
|
'min' => '必须选择所属分类',
|
||||||
|
|||||||
@@ -1,99 +1,111 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use App\Models\Category;
|
use App\Models\Advert;
|
||||||
use App\Models\Article;
|
use App\Models\Category;
|
||||||
use App\Models\Patent;
|
use App\Models\Article;
|
||||||
|
use App\Models\Patent;
|
||||||
function getOneCategory($categoryId, $return = '')
|
|
||||||
{
|
function getOneCategory($categoryId, $return = '')
|
||||||
$category = Category::find($categoryId);
|
{
|
||||||
if ($category) {
|
$category = Category::find($categoryId);
|
||||||
if ($return) {
|
if ($category) {
|
||||||
return $category->{$return};
|
if ($return) {
|
||||||
}
|
return $category->{$return};
|
||||||
|
}
|
||||||
return $category;
|
|
||||||
}
|
return $category;
|
||||||
|
}
|
||||||
return new Category;
|
|
||||||
}
|
return new Category;
|
||||||
|
}
|
||||||
/**
|
|
||||||
* Notes: 获取文章分类详情
|
/**
|
||||||
* @Author: 玄尘
|
* Notes: 获取文章分类详情
|
||||||
* @Date : 2020/9/10 13:21
|
* @Author: 玄尘
|
||||||
* @param $categoryId
|
* @Date : 2020/9/10 13:21
|
||||||
* @param string $result
|
* @param $categoryId
|
||||||
* @return \App\Models\Article
|
* @param string $result
|
||||||
*/
|
* @return \App\Models\Article
|
||||||
function getOneArticleBYCate($categoryId, $result = '')
|
*/
|
||||||
{
|
function getOneArticleBYCate($categoryId, $result = '')
|
||||||
$info = Article::where('category_id', $categoryId)
|
{
|
||||||
->latest('sort')
|
$info = Article::where('category_id', $categoryId)
|
||||||
->latest()
|
->latest('sort')
|
||||||
->first();
|
->latest()
|
||||||
|
->first();
|
||||||
if ($info) {
|
|
||||||
if ($result) {
|
if ($info) {
|
||||||
return $info->{$result};
|
if ($result) {
|
||||||
}
|
return $info->{$result};
|
||||||
|
}
|
||||||
return $info;
|
|
||||||
} else {
|
return $info;
|
||||||
return '';
|
} else {
|
||||||
}
|
return '';
|
||||||
|
}
|
||||||
return new Article;
|
|
||||||
}
|
return new Article;
|
||||||
|
}
|
||||||
/**
|
|
||||||
* Notes: 获取分类下的文章
|
/**
|
||||||
* @Author: 玄尘
|
* Notes: 获取分类下的文章
|
||||||
* @Date : 2020/9/10 10:05
|
* @Author: 玄尘
|
||||||
* @param $categoryId
|
* @Date : 2020/9/10 10:05
|
||||||
* @param $take
|
* @param $categoryId
|
||||||
* @return \App\Models\Article
|
* @param $take
|
||||||
*/
|
* @return \App\Models\Article
|
||||||
function getArticlesBYCate($categoryId, $take)
|
*/
|
||||||
{
|
function getArticlesBYCate($categoryId, $take)
|
||||||
$articles = Article::where('category_id', $categoryId)
|
{
|
||||||
->where('status', 1)
|
$articles = Article::where('category_id', $categoryId)
|
||||||
->latest('sort')
|
->where('status', 1)
|
||||||
->latest()
|
->latest('sort')
|
||||||
->take($take)
|
->latest()
|
||||||
->get();
|
->take($take)
|
||||||
|
->get();
|
||||||
return $articles;
|
|
||||||
}
|
return $articles;
|
||||||
|
}
|
||||||
//获取子分类
|
|
||||||
function getCateChild($categoryId)
|
//获取子分类
|
||||||
{
|
function getCateChild($categoryId)
|
||||||
return Category::where('status', 1)
|
{
|
||||||
->where('parent_id', $categoryId)
|
return Category::where('status', 1)
|
||||||
->orderBy('order', 'asc')
|
->where('parent_id', $categoryId)
|
||||||
->get();
|
->orderBy('order', 'asc')
|
||||||
}
|
->get();
|
||||||
|
}
|
||||||
//获取顶级分类
|
|
||||||
function getTopCate($categoryId)
|
//获取顶级分类
|
||||||
{
|
function getTopCate($categoryId)
|
||||||
$parent = Category::find($categoryId);
|
{
|
||||||
|
$parent = Category::find($categoryId);
|
||||||
while ($parent->parent_id != 0) {
|
|
||||||
$parent = $parent->parent;
|
while ($parent->parent_id != 0) {
|
||||||
}
|
$parent = $parent->parent;
|
||||||
|
}
|
||||||
return $parent;
|
|
||||||
}
|
return $parent;
|
||||||
|
}
|
||||||
//获取专利和论文
|
|
||||||
function getPatent($take, $type = '')
|
//获取专利和论文
|
||||||
{
|
function getPatent($take, $type = '')
|
||||||
return Patent::where('status', 1)
|
{
|
||||||
->when($type, function ($q) use ($type) {
|
return Patent::where('status', 1)
|
||||||
$q->where('type', $type);
|
->when($type, function ($q) use ($type) {
|
||||||
})
|
$q->where('type', $type);
|
||||||
->get();
|
})
|
||||||
|
->get();
|
||||||
}
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//获取一个图片
|
||||||
|
function getOneAdvert($category_id, $value = '')
|
||||||
|
{
|
||||||
|
$info = Advert::where('category_id', $category_id)->first();
|
||||||
|
if ($value) {
|
||||||
|
return $info->{$value};
|
||||||
|
}
|
||||||
|
|
||||||
|
return $info;
|
||||||
|
}
|
||||||
|
|||||||
55
resources/views/category/person.blade.php
Normal file
55
resources/views/category/person.blade.php
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('title', $category->title)
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<!-- content -->
|
||||||
|
<div class="container mian">
|
||||||
|
<!-- content-nav -->
|
||||||
|
<nav class="mian-nav">
|
||||||
|
@if($parent->cover_path)
|
||||||
|
<img class="mian-nav-cover" src="{{ $parent->cover_path }}" alt="导航封面">
|
||||||
|
@endif
|
||||||
|
<ul class="mian-nav-ul">
|
||||||
|
@if ($parent->children->isNotEmpty())
|
||||||
|
@foreach ($parent->children as $children)
|
||||||
|
<li class="show">
|
||||||
|
<a href="{{ $children->link }}">{{ $children->title }}</a>
|
||||||
|
</li>
|
||||||
|
@endforeach
|
||||||
|
@endif
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<!-- content-content -->
|
||||||
|
<div class="mian-content">
|
||||||
|
<div class="mian-content-header">
|
||||||
|
<a href="#">首页</a>
|
||||||
|
<i class="fa fa-caret-right"></i>
|
||||||
|
<a href="{{ $category->link }}">{{ $category->title }}</a>
|
||||||
|
</div>
|
||||||
|
<!-- 文章列表 -->
|
||||||
|
<ul class="results-news-ul">
|
||||||
|
@if ($articles->isNotEmpty())
|
||||||
|
@foreach ($articles as $article)
|
||||||
|
<li>
|
||||||
|
<a class="nowrap" href="{{ $article->link }}">
|
||||||
|
<i class="fa fa-angle-double-right"></i>
|
||||||
|
{{ $article->title }}
|
||||||
|
<span>{{ $article->created_at->format('Y-m-d') }}</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endforeach
|
||||||
|
@endif
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<!-- 分页 -->
|
||||||
|
<div class="pages">
|
||||||
|
@if ($articles->isNotEmpty())
|
||||||
|
{{ $articles->links('layouts.pagination') }}
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<!-- end content -->
|
||||||
|
@endsection
|
||||||
@@ -81,7 +81,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- 历史沿革 -->
|
<!-- 历史沿革 -->
|
||||||
<div class="sub-title">
|
<div class="sub-title" id="lsyg">
|
||||||
<b><i class="fa fa-clock-o"></i>{{ getOneCategory(50,'title') }}</b>
|
<b><i class="fa fa-clock-o"></i>{{ getOneCategory(50,'title') }}</b>
|
||||||
</div>
|
</div>
|
||||||
<div class="org-history">
|
<div class="org-history">
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8"/>
|
<meta charset="utf-8"/>
|
||||||
<title>@section('title'){{ config('app.name', '') }}@show</title>
|
<title>@section('title'){{ config('app.name', '') }}@show</title>
|
||||||
|
<meta content="黑龙江省科学院智能制造研究所" name="Keywords">
|
||||||
|
<meta content="黑龙江省科学院智能制造研究所" name="description">
|
||||||
<link rel="icon" href="{{ asset('assets/index/img/favicon.ico') }}" mce_href="favicon.ico" type="image/x-icon">
|
<link rel="icon" href="{{ asset('assets/index/img/favicon.ico') }}" mce_href="favicon.ico" type="image/x-icon">
|
||||||
<link rel="stylesheet" type="text/css" href="{{ asset('assets/index/css/font-awesome.min.css') }}"/>
|
<link rel="stylesheet" type="text/css" href="{{ asset('assets/index/css/font-awesome.min.css') }}"/>
|
||||||
<link rel="stylesheet" type="text/css" href="{{ asset('assets/index/css/swiper.min.css') }}"/>
|
<link rel="stylesheet" type="text/css" href="{{ asset('assets/index/css/swiper.min.css') }}"/>
|
||||||
@@ -11,80 +13,80 @@
|
|||||||
@yield('js')
|
@yield('js')
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<!-- tool -->
|
<!-- tool -->
|
||||||
<div class="tool">
|
<div class="tool">
|
||||||
<div class="container tool-content">
|
<div class="container tool-content">
|
||||||
<div class="tool-herf">
|
<div class="tool-herf">
|
||||||
<a href="#">联系我们</a>
|
<a href="#">联系我们</a>
|
||||||
<span>/</span>
|
<span>/</span>
|
||||||
<a href="#">网站地图</a>
|
<a href="#">网站地图</a>
|
||||||
<span>/</span>
|
<span>/</span>
|
||||||
<a href="#">电子邮箱</a>
|
<a href="#">电子邮箱</a>
|
||||||
</div>
|
|
||||||
<form class="tool-search" action="{{ route('article.search') }}">
|
|
||||||
<input name="title" placeholder="输入关键字搜索"/>
|
|
||||||
<button type="submit">
|
|
||||||
<i class="fa fa-search"></i>
|
|
||||||
</button>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- end tool -->
|
|
||||||
<!-- header -->
|
|
||||||
<header class="header">
|
|
||||||
<div class="container header-content">
|
|
||||||
<img class="header-logo" src="{{ asset('assets/index/img/logo.png') }}" alt="黑龙江省科学院智能制造研究所">
|
|
||||||
<div class="header-text">
|
|
||||||
<p>面向世界科技前沿,面向国家重大需求,面向国民经济主战场,面向人民生命健康,率先实现科学技术跨越发展,率先建成国家创新人才高地,率先建成国家高水平科技智库,率先建设国际一流科研机构。</p>
|
|
||||||
<p class="header-text-sign">——智能制造所办所方针</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<!-- end header -->
|
|
||||||
|
|
||||||
<!-- Laytool -->
|
|
||||||
<div class="laytool" style="display: none">
|
|
||||||
<ul class="laytool-ul">
|
|
||||||
<li>
|
|
||||||
<div class="wechat-code" class="wechat-code">
|
|
||||||
<img class="i" src="{{ asset('assets/index/img/z19_ewm3.jpg') }}">
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
<form class="tool-search" action="{{ route('article.search') }}">
|
||||||
</ul>
|
<input name="title" placeholder="输入关键字搜索"/>
|
||||||
</div>
|
<button type="submit">
|
||||||
<!-- end Laytool -->
|
<i class="fa fa-search"></i>
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- end tool -->
|
||||||
|
<!-- header -->
|
||||||
|
<header class="header">
|
||||||
|
<div class="container header-content">
|
||||||
|
<img class="header-logo" src="{{ asset('assets/index/img/logo.png') }}" alt="黑龙江省科学院智能制造研究所">
|
||||||
|
<div class="header-text">
|
||||||
|
<p>面向世界科技前沿,面向国家重大需求,面向国民经济主战场,面向人民生命健康,率先实现科学技术跨越发展,率先建成国家创新人才高地,率先建成国家高水平科技智库,率先建设国际一流科研机构。</p>
|
||||||
|
<p class="header-text-sign">——智能制造所办所方针</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<!-- end header -->
|
||||||
|
|
||||||
@include('layouts.header')
|
<!-- Laytool -->
|
||||||
|
<div class="laytool" style="display: none">
|
||||||
|
<ul class="laytool-ul">
|
||||||
|
<li>
|
||||||
|
<div class="wechat-code" class="wechat-code">
|
||||||
|
<img class="i" src="{{ asset('assets/index/img/z19_ewm3.jpg') }}">
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<!-- end Laytool -->
|
||||||
|
|
||||||
@section('content')
|
@include('layouts.header')
|
||||||
|
|
||||||
@show
|
@section('content')
|
||||||
|
|
||||||
@if ($links->isNotEmpty())
|
@show
|
||||||
|
|
||||||
|
@if ($links->isNotEmpty())
|
||||||
<!-- href -->
|
<!-- href -->
|
||||||
<div class="footer-href">
|
<div class="footer-href">
|
||||||
<div class="container href-flex">
|
<div class="container href-flex">
|
||||||
@foreach ($links as $link)
|
@foreach ($links as $link)
|
||||||
<a href="{{ $link->url }}" target="_Blank">{{ $link->title}}</a>
|
<a href="{{ $link->url }}" target="_Blank">{{ $link->title}}</a>
|
||||||
@endforeach
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- end href -->
|
<!-- end href -->
|
||||||
@endif
|
@endif
|
||||||
<!-- footer -->
|
<!-- footer -->
|
||||||
<footer class="footer">
|
<footer class="footer">
|
||||||
<p>版权所有黑龙江省科学院 黑ICP备2020005648号-1</p>
|
<p>版权所有:黑龙江省科学院智能制造研究所 <a target="_blank" href="https://beian.miit.gov.cn/" style="color: white">黑ICP备2020005648号-1</a></p>
|
||||||
<p>地址:黑龙江省哈尔滨市南岗区汉水路165号 邮政编码:150090</p>
|
<p>地址:黑龙江省哈尔滨市南岗区汉水路165号 邮政编码:150090</p>
|
||||||
<p>电话:86-451-82305698 eMail:webmaster@haai.com.cn</p>
|
<p>电话:0451-82300045 eMail:webmaster@haai.com.cn</p>
|
||||||
<p>© CopyRight 2002-2012,The Instiute of Automation heilongjiang academy of sciences All rights reserved.</p>
|
<p>© CopyRight 2020-2030,Heilongjiang Academy of Sciences Intelligent Manufacturing Research Institute.</p>
|
||||||
<img src="{{ asset('assets/index/img/blue.png') }}" alt="事业单位">
|
<img src="{{ asset('assets/index/img/blue.png') }}" alt="事业单位">
|
||||||
</footer>
|
</footer>
|
||||||
<!-- end footer -->
|
<!-- end footer -->
|
||||||
<!-- script -->
|
<!-- script -->
|
||||||
<script src="{{ asset('assets/index/js/jquery.min.js') }}" type="text/javascript" charset="utf-8"></script>
|
<script src="{{ asset('assets/index/js/jquery.min.js') }}" type="text/javascript" charset="utf-8"></script>
|
||||||
<script src="{{ asset('assets/index/js/swiper.min.js') }}" type="text/javascript" charset="utf-8"></script>
|
<script src="{{ asset('assets/index/js/swiper.min.js') }}" type="text/javascript" charset="utf-8"></script>
|
||||||
<script src="{{ asset('assets/index/js/cjango.js') }}" type="text/javascript" charset="utf-8"></script>
|
<script src="{{ asset('assets/index/js/cjango.js') }}" type="text/javascript" charset="utf-8"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
// 导航栏
|
// 导航栏
|
||||||
$(function () {
|
$(function () {
|
||||||
|
|||||||
@@ -216,27 +216,31 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
{{-- 人才队伍--}}
|
||||||
<li class="nav-ul-li @if (isset($parent) && $parent->id==config('haai.category.rcdw')) show @endif">
|
<li class="nav-ul-li @if (isset($parent) && $parent->id==config('haai.category.rcdw')) show @endif">
|
||||||
<a href="{{ getOneCategory(config('haai.category.rcdw'),'link') }}">{{ getOneCategory(config('haai.category.rcdw'),'title') }}</a>
|
<a href="{{ getOneCategory(config('haai.category.rcdw'),'link') }}">{{ getOneCategory(config('haai.category.rcdw'),'title') }}</a>
|
||||||
<div class="nav-layer hide">
|
<div class="nav-layer hide">
|
||||||
<div class="nav-layer-item nav-talent-left">
|
<div class="nav-layer-item nav-talent-left">
|
||||||
<!-- 高级职称专家 -->
|
<!-- 高级职称专家 -->
|
||||||
<div class="nav-layer-title">
|
{{-- <div class="nav-layer-title">--}}
|
||||||
<span>{{ getOneCategory(29,'title') }}</span>
|
{{-- <span>{{ getOneCategory(29,'title') }}</span>--}}
|
||||||
|
{{-- </div>--}}
|
||||||
|
{{-- <ul class="nav-talent-ul">--}}
|
||||||
|
{{-- @if (getArticlesBYCate(29,14)->isNotEmpty())--}}
|
||||||
|
{{-- @foreach (getArticlesBYCate(29,14) as $article)--}}
|
||||||
|
{{-- <li>--}}
|
||||||
|
{{-- <a href="{{ $article->link }}">--}}
|
||||||
|
{{-- <span class="nav-talent-cover" style="background-image: url({{ $article->cover_path }});"></span>--}}
|
||||||
|
{{-- <h3 class="nowrap nav-talent-name">{{ $article->title }}</h3>--}}
|
||||||
|
{{-- <p class="nowrap nav-talent-job">{{ $article->job }}</p>--}}
|
||||||
|
{{-- </a>--}}
|
||||||
|
{{-- </li>--}}
|
||||||
|
{{-- @endforeach--}}
|
||||||
|
{{-- @endif--}}
|
||||||
|
{{-- </ul>--}}
|
||||||
|
<div style="text-align:center">
|
||||||
|
<img src="{{ getOneAdvert(61,'cover_path') }}" style="width:100%;margin-top:17px" alt="">
|
||||||
</div>
|
</div>
|
||||||
<ul class="nav-talent-ul">
|
|
||||||
@if (getArticlesBYCate(29,14)->isNotEmpty())
|
|
||||||
@foreach (getArticlesBYCate(29,14) as $article)
|
|
||||||
<li>
|
|
||||||
<a href="{{ $article->link }}">
|
|
||||||
<span class="nav-talent-cover" style="background-image: url({{ $article->cover_path }});"></span>
|
|
||||||
<h3 class="nowrap nav-talent-name">{{ $article->title }}</h3>
|
|
||||||
<p class="nowrap nav-talent-job">{{ $article->job }}</p>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
@endforeach
|
|
||||||
@endif
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="nav-layer-item nav-talent-right">
|
<div class="nav-layer-item nav-talent-right">
|
||||||
<!-- 省级领军人才梯队 -->
|
<!-- 省级领军人才梯队 -->
|
||||||
|
|||||||
Reference in New Issue
Block a user