微调
This commit is contained in:
@@ -57,6 +57,8 @@ class IndexController extends AdminController
|
|||||||
$form->number('order', '排序')->default(0);
|
$form->number('order', '排序')->default(0);
|
||||||
$form->switch('top_show', '顶部导航显示')->states()->default(0);
|
$form->switch('top_show', '顶部导航显示')->states()->default(0);
|
||||||
$form->switch('status', '显示')->states()->default(1);
|
$form->switch('status', '显示')->states()->default(1);
|
||||||
|
$form->text('url', '跳转地址')->help('设置后直接跳转到设置的url');
|
||||||
|
|
||||||
$form->action(admin_url('categories'));
|
$form->action(admin_url('categories'));
|
||||||
|
|
||||||
$column->append((new Box('新增分类', $form))->style('success'));
|
$column->append((new Box('新增分类', $form))->style('success'));
|
||||||
@@ -121,6 +123,7 @@ class IndexController extends AdminController
|
|||||||
|
|
||||||
$form->switch('status', '显示')->states()->default(1);
|
$form->switch('status', '显示')->states()->default(1);
|
||||||
$form->switch('top_show', '顶部导航显示')->states();
|
$form->switch('top_show', '顶部导航显示')->states();
|
||||||
|
$form->text('url', '跳转地址')->help('设置后直接跳转到设置的url');
|
||||||
|
|
||||||
$form->saving(function (Form $form) {
|
$form->saving(function (Form $form) {
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ class PatentController extends Controller
|
|||||||
//显示文章列表
|
//显示文章列表
|
||||||
public function list(Request $request)
|
public function list(Request $request)
|
||||||
{
|
{
|
||||||
$type = $request->type;
|
$type = $request->type ?? 'paper';
|
||||||
$title = $request->title;
|
$title = $request->title;
|
||||||
$number = $request->number;
|
$number = $request->number;
|
||||||
$category_id = $request->category_id;
|
$category_id = $request->category_id;
|
||||||
@@ -54,7 +54,7 @@ class PatentController extends Controller
|
|||||||
->latest()
|
->latest()
|
||||||
->paginate();
|
->paginate();
|
||||||
|
|
||||||
return view('patents.list', compact('patents'));
|
return view('patents.list', compact('patents', 'type'));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,6 +26,10 @@ class Category extends Model
|
|||||||
|
|
||||||
public function getLinkAttribute()
|
public function getLinkAttribute()
|
||||||
{
|
{
|
||||||
|
if ($this->url) {
|
||||||
|
return $this->url;
|
||||||
|
}
|
||||||
|
|
||||||
return route('category.show', $this);
|
return route('category.show', $this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,37 +1,37 @@
|
|||||||
@extends('layouts.app')
|
@extends('layouts.app')
|
||||||
|
|
||||||
@section('title', '论文/专利')
|
@section('title', '论文/专利')
|
||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
<!-- content -->
|
<!-- content -->
|
||||||
<div class="container mian">
|
<div class="container mian">
|
||||||
<!-- content-nav -->
|
<!-- content-nav -->
|
||||||
<nav class="mian-nav">
|
<nav class="mian-nav">
|
||||||
<ul class="mian-nav-ul">
|
<ul class="mian-nav-ul">
|
||||||
<li class="show">
|
<li class="show">
|
||||||
<a href="{{ route('patents.list',['type'=>'paper']) }}">论文</a>
|
<a href="{{ route('patents.list',['type'=>'paper']) }}">论文</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="show">
|
<li class="show">
|
||||||
<a href=" {{ route('patents.list',['type'=>'patent']) }}">专利</a>
|
<a href=" {{ route('patents.list',['type'=>'patent']) }}">专利</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
<!-- content-content -->
|
<!-- content-content -->
|
||||||
<div class="mian-content">
|
<div class="mian-content">
|
||||||
<div class="mian-content-header">
|
<div class="mian-content-header">
|
||||||
<a href="#">首页</a>
|
<a href="#">首页</a>
|
||||||
<i class="fa fa-caret-right"></i>
|
<i class="fa fa-caret-right"></i>
|
||||||
<a href="{{ url()->current() }}">{{ request()->type=='patent'?'专利':'论文' }}</a>
|
<a href="{{ url()->current() }}">{{ request()->type=='patent'?'专利':'论文' }}</a>
|
||||||
</div>
|
</div>
|
||||||
@include('patents.'.request()->type, ['patents' => $patents])
|
@include('patents.'.$type, ['patents' => $patents])
|
||||||
<!-- 分页 -->
|
<!-- 分页 -->
|
||||||
<div class="pages">
|
<div class="pages">
|
||||||
@if ($patents->isNotEmpty())
|
@if ($patents->isNotEmpty())
|
||||||
{{ $patents->appends(request()->all())->links('layouts.pagination') }}
|
{{ $patents->appends(request()->all())->links('layouts.pagination') }}
|
||||||
@endif
|
@endif
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<!-- end content -->
|
<!-- end content -->
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
Reference in New Issue
Block a user