You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

65 lines
3.3 KiB

@if (Request::get('action') == 'delete' && Request::has('file_name'))
<div class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title">{{ trans('backup.delete') }}</h3>
</div>
<div class="panel-body">
<p>{!! trans('backup.sure_to_delete_file', ['filename' => Request::get('file_name')]) !!}</p>
</div>
<div class="panel-footer">
<a href="{{ route('backups.index') }}" class="btn btn-default">{{ trans('backup.cancel_delete') }}</a>
<form action="{{ route('backups.destroy', Request::get('file_name')) }}" method="post" class="pull-right">
{{ method_field('delete') }}
{{ csrf_field() }}
<input type="hidden" name="file_name" value="{{ Request::get('file_name') }}">
<input type="submit" class="btn btn-danger" value="{{ trans('backup.confirm_delete') }}">
</form>
</div>
</div>
@endif
@if (Request::get('action') == 'restore' && Request::has('file_name'))
<div class="panel panel-warning">
<div class="panel-heading"><h3 class="panel-title">{{ trans('backup.restore') }}</h3></div>
<div class="panel-body">
<p>{!! trans('backup.sure_to_restore', ['filename' => Request::get('file_name')]) !!}</p>
</div>
<div class="panel-footer">
<a href="{{ route('backups.index') }}" class="btn btn-default">{{ trans('backup.cancel_restore') }}</a>
<form action="{{ route('backups.restore', Request::get('file_name')) }}"
method="post"
class="pull-right"
onsubmit="return confirm('Click OK to Restore.')">
{{ csrf_field() }}
<input type="hidden" name="file_name" value="{{ Request::get('file_name') }}">
<input type="submit" class="btn btn-warning" value="{{ trans('backup.confirm_restore') }}">
</form>
</div>
</div>
@endif
<div class="panel panel-default">
<div class="panel-body">
<form action="{{ route('backups.store') }}" method="post">
{{ csrf_field() }}
<div class="form-group">
<label for="file_name" class="control-label">{{ trans('backup.create') }}</label>
<input type="text" name="file_name" class="form-control" placeholder="{{ date('Y-m-d_Hi') }}">
{!! $errors->first('file_name', '<div class="text-danger text-right">:message</div>') !!}
</div>
<div class="form-group">
<input type="submit" value="{{ trans('backup.create') }}" class="btn btn-success">
</div>
</form>
<hr>
<form action="{{ route('backups.upload') }}" method="post" enctype="multipart/form-data">
{{ csrf_field() }}
<div class="form-group">
<label for="backup_file" class="control-label">{{ trans('backup.upload') }}</label>
<input type="file" name="backup_file" class="form-control">
{!! $errors->first('backup_file', '<div class="text-danger text-right">:message</div>') !!}
</div>
<div class="form-group">
<input type="submit" value="{{ trans('backup.upload') }}" class="btn btn-primary">
</div>
</form>
</div>
</div>