Add maintenance section to admin, clear caches #376 (#377)

* Add maintenance section to admin, clear caches #376

* Formatting
This commit is contained in:
Nabeel S
2019-08-30 15:59:08 -04:00
committed by GitHub
parent 0d1f38cf85
commit b213f2bb4c
7 changed files with 104 additions and 1 deletions

View File

@@ -30,7 +30,6 @@
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,29 @@
<div class="row">
<div class="col-sm-12">
<div class="form-container">
<h6><i class="fas fa-clock"></i>
&nbsp;Reset Caches
</h6>
<div class="row">
<div class="col-sm-4 text-center">
{{ Form::open(['route' => 'admin.maintenance.cache']) }}
{{ Form::hidden('type', 'all') }}
{{ Form::button('Clear all caches', ['type' => 'submit', 'class' => 'btn btn-success']) }}
{{ Form::close() }}
</div>
<div class="col-sm-4 text-center">
{{ Form::open(['route' => 'admin.maintenance.cache']) }}
{{ Form::hidden('type', 'application') }}
{{ Form::button('Application', ['type' => 'submit', 'class' => 'btn btn-success']) }}
{{ Form::close() }}
</div>
<div class="col-sm-4 text-center">
{{ Form::open(['route' => 'admin.maintenance.cache']) }}
{{ Form::hidden('type', 'views') }}
{{ Form::button('Views', ['type' => 'submit', 'class' => 'btn btn-success']) }}
{{ Form::close() }}
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
@extends('admin.app')
@section('title', 'Maintenance')
@section('content')
@include('flash::message')
<div class="card border-blue-bottom">
<div class="content">
@include('admin.maintenance.caches')
</div>
</div>
@endsection

View File

@@ -74,6 +74,10 @@
@ability('admin', 'settings')
<li><a href="{{ url('/admin/settings') }}"><i class="pe-7s-config"></i>settings</a></li>
@endability
@ability('admin', 'maintenance')
<li><a href="{{ url('/admin/maintenance') }}"><i class="pe-7s-config"></i>maintenance</a></li>
@endability
</ul>
</div>
</li>