Edit user PIREP
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
<link href="/assets/admin/css/bootstrap.min.css" rel="stylesheet" />
|
||||
<link href="/assets/admin/css/animate.min.css" rel="stylesheet"/>
|
||||
<link href="/assets/admin/css/paper-dashboard.css" rel="stylesheet"/>
|
||||
|
||||
<link href="//cdnjs.cloudflare.com/ajax/libs/x-editable/1.5.0/bootstrap3-editable/css/bootstrap-editable.css"
|
||||
rel="stylesheet"/>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="card">
|
||||
<div class="card border-blue-bottom">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-xs-5">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="card">
|
||||
<div class="card border-blue-bottom">
|
||||
<div class="header">
|
||||
<h4 class="title">Announcements</h4>
|
||||
<p class="category">just updated</p>
|
||||
|
||||
@@ -5,21 +5,44 @@
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-users')
|
||||
@slot('type', 'Pilots')
|
||||
@slot('pending', 5)
|
||||
@slot('total', 60)
|
||||
@endcomponent
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-users')
|
||||
@slot('type', 'Pilots')
|
||||
@slot('pending', 5)
|
||||
@slot('total', 60)
|
||||
@endcomponent
|
||||
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-cloud-upload')
|
||||
@slot('type', 'PIREPs')
|
||||
@slot('pending', $pending_pireps)
|
||||
@slot('link', route('admin.pireps.index').'?search=status:0')
|
||||
@endcomponent
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-users')
|
||||
@slot('type', 'Pilots')
|
||||
@slot('pending', 5)
|
||||
@slot('total', 60)
|
||||
@endcomponent
|
||||
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-cloud-upload')
|
||||
@slot('type', 'PIREPs')
|
||||
@slot('pending', $pending_pireps)
|
||||
@slot('link', route('admin.pireps.index').'?search=status:0')
|
||||
@endcomponent
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@include('admin.dashboard.announcements')
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
@component('admin.components.infobox')
|
||||
@slot('icon', 'pe-7s-cloud-upload')
|
||||
@slot('type', 'PIREPs')
|
||||
@slot('pending', $pending_pireps)
|
||||
@slot('link', route('admin.pireps.index').'?search=status:0')
|
||||
@endcomponent
|
||||
@include('admin.dashboard.pirep_chart')
|
||||
</div>
|
||||
|
||||
{{--<div class="col-md-3 col-sm-6 col-xs-12">
|
||||
@@ -44,10 +67,10 @@
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
@include('admin.dashboard.announcements')
|
||||
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
@include('admin.dashboard.pirep_chart')
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,23 +1,22 @@
|
||||
@extends('admin.app')
|
||||
|
||||
@section('title', 'Edit ' . $pirep->getFlightId() )
|
||||
@section('content')
|
||||
<section class="content-header">
|
||||
<h1>
|
||||
$MODEL_NAME_HUMAN$
|
||||
</h1>
|
||||
</section>
|
||||
<div class="content">
|
||||
@include('adminlte-templates::common.errors')
|
||||
<div class="box box-primary">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
{!! Form::model($pirep, ['route' => ['admin.pireps.update', $pirep->id], 'method' => 'patch']) !!}
|
||||
|
||||
@include('admin.pireps.fields')
|
||||
|
||||
{!! Form::close() !!}
|
||||
</div>
|
||||
</div>
|
||||
<div class="content">
|
||||
@include('adminlte-templates::common.errors')
|
||||
<div class="card border-blue-bottom">
|
||||
<div class="content">
|
||||
{!! Form::model($pirep, ['route' => ['admin.pireps.update', $pirep->id], 'method' => 'patch']) !!}
|
||||
@include('admin.pireps.fields')
|
||||
{!! Form::close() !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="card border-blue-bottom">
|
||||
<div class="content">
|
||||
@include('admin.pireps.field_values')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@include('admin.pireps.script')
|
||||
|
||||
@@ -1,47 +1,80 @@
|
||||
<!-- Flight Id Field -->
|
||||
{{--<div class="form-group col-sm-6">
|
||||
{!! Form::label('flight_id', 'Flight ID:') !!}
|
||||
{!! Form::text('flight_id', null, ['class' => 'form-control']) !!}
|
||||
</div>--}}
|
||||
<div class="row">
|
||||
<div class="form-group col-sm-12">
|
||||
{{--<div class="avatar">
|
||||
<img src="{!! $pirep->pilot->gravatar() !!}" />
|
||||
</div>--}}
|
||||
Filed By: <a href="{!! route('admin.users.edit', [$pirep->pilot->id]) !!}" target="_blank">
|
||||
{!! $pirep->pilot->pilot_id() !!} {!! $pirep->pilot->name !!}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Aircraft Id Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('aircraft_id', 'Aircraft ID:') !!}
|
||||
{!! Form::select('aircraft_id', $aircraft, null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<div class="form-group col-sm-6">
|
||||
<div>
|
||||
{!! Form::label('airline_id', 'Airline') !!}
|
||||
{!! Form::select('airline_id', $airlines, null, ['class' => 'form-control select2']) !!}
|
||||
</div>
|
||||
<br />
|
||||
<div>
|
||||
{!! Form::label('aircraft_id', 'Aircraft:') !!}
|
||||
{!! Form::select('aircraft_id', $aircraft, null, ['class' => 'form-control select2']) !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Flight Time Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('flight_time', 'Flight Time:') !!}
|
||||
{!! Form::text('flight_time', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('flight_number', 'Flight Number/Route Code/Leg') !!}
|
||||
{!! Form::text('flight_number', null, ['placeholder' => 'Flight Number', 'class' => 'form-control']) !!}
|
||||
{!! Form::text('route_code', null, ['placeholder' => 'Code (optional)', 'class' => 'form-control']) !!}
|
||||
{!! Form::text('route_leg', null, ['placeholder' => 'Leg (optional)', 'class' => 'form-control']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Level Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('level', 'Flight Level:') !!}
|
||||
{!! Form::text('level', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('dpt_airport_id', 'Departure Airport:') !!}
|
||||
{!! Form::select('dpt_airport_id', $airports, null, ['class' => 'form-control select2']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Route Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('route', 'Route:') !!}
|
||||
{!! Form::text('route', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('arr_airport_id', 'Arrival Airport:') !!}
|
||||
{!! Form::select('arr_airport_id', $airports, null, ['class' => 'form-control select2']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Notes Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('notes', 'Notes:') !!}
|
||||
{!! Form::text('notes', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<!-- Flight Time Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('flight_time', 'Flight Time (hours & minutes):') !!}
|
||||
<div class="">
|
||||
{!! Form::number('hours', null, ['class' => 'form-control', 'placeholder' => 'hours']) !!}
|
||||
{!! Form::number('minutes', null, ['class' => 'form-control', 'placeholder' => 'minutes']) !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Raw Data Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('raw_data', 'Raw Data:') !!}
|
||||
{!! Form::text('raw_data', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
<!-- Level Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('level', 'Flight Level:') !!}
|
||||
{!! Form::text('level', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Route Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('route', 'Route:') !!}
|
||||
{!! Form::text('route', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Notes Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('notes', 'Notes:') !!}
|
||||
{!! Form::textarea('notes', null, ['class' => 'form-control']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Raw Data Field -->
|
||||
<div class="form-group col-sm-6">
|
||||
{!! Form::label('raw_data', 'Raw Data:') !!}
|
||||
{!! Form::textarea('raw_data', null, ['class' => 'form-control', 'disabled']) !!}
|
||||
</div>
|
||||
|
||||
<!-- Submit Field -->
|
||||
<div class="form-group col-sm-12">
|
||||
{!! Form::submit('Save', ['class' => 'btn btn-primary']) !!}
|
||||
<a href="{!! route('admin.pireps.index') !!}" class="btn btn-default">Cancel</a>
|
||||
<div class="form-group col-sm-12">
|
||||
<div class="pull-right">
|
||||
{!! Form::submit('Save', ['class' => 'btn btn-primary']) !!}
|
||||
<a href="{!! route('admin.pireps.index') !!}" class="btn btn-default">Cancel</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -6,12 +6,7 @@
|
||||
<h5>
|
||||
<a class="text-c"
|
||||
href="{!! route('admin.pireps.show', [$pirep->id]) !!}">
|
||||
{!! $pirep->airline->code !!}
|
||||
@if($pirep->flight_id)
|
||||
{!! $pirep->flight->flight_number !!}
|
||||
@else
|
||||
{!! $pirep->flight_number !!}
|
||||
@endif
|
||||
{!! $pirep->getFlightId() !!}
|
||||
</a>
|
||||
</h5>
|
||||
<div>
|
||||
@@ -61,31 +56,41 @@
|
||||
<div class="row">
|
||||
<div class="col-lg-12 ">
|
||||
<table class="pull-right">
|
||||
<tr><td>
|
||||
@if($pirep->status == config('enums.pirep_status.PENDING')
|
||||
|| $pirep->status == config('enums.pirep_status.REJECTED'))
|
||||
{!! Form::open(['url' => '/admin/pireps/'.$pirep->id.'/status', 'method' => 'post',
|
||||
'name' => 'accept_'.$pirep->id,
|
||||
'id' => $pirep->id.'_accept',
|
||||
'pirep_id' => $pirep->id,
|
||||
'new_status' => config('enums.pirep_status.ACCEPTED'),
|
||||
'class' => 'pirep_submit_status']) !!}
|
||||
{!! Form::button('Accept', ['type' => 'submit', 'class' => 'btn btn-info']) !!}
|
||||
{!! Form::close() !!}
|
||||
@endif
|
||||
</td><td> </td><td>
|
||||
@if($pirep->status == config('enums.pirep_status.PENDING')
|
||||
|| $pirep->status == config('enums.pirep_status.ACCEPTED'))
|
||||
{!! Form::open(['url' => '/admin/pireps/'.$pirep->id.'/status', 'method' => 'post',
|
||||
'name' => 'reject_'.$pirep->id,
|
||||
'id' => $pirep->id.'_reject',
|
||||
'pirep_id' => $pirep->id,
|
||||
'new_status' => config('enums.pirep_status.REJECTED'),
|
||||
'class' => 'pirep_submit_status']) !!}
|
||||
{!! Form::button('Reject', ['type' => 'submit', 'class' => 'btn btn-danger']) !!}
|
||||
{!! Form::close() !!}
|
||||
@endif
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@if($pirep->status == config('enums.pirep_status.PENDING')
|
||||
|| $pirep->status == config('enums.pirep_status.REJECTED'))
|
||||
{!! Form::open(['url' => '/admin/pireps/'.$pirep->id.'/status', 'method' => 'post',
|
||||
'name' => 'accept_'.$pirep->id,
|
||||
'id' => $pirep->id.'_accept',
|
||||
'pirep_id' => $pirep->id,
|
||||
'new_status' => config('enums.pirep_status.ACCEPTED'),
|
||||
'class' => 'pirep_submit_status']) !!}
|
||||
{!! Form::button('Accept', ['type' => 'submit', 'class' => 'btn btn-info']) !!}
|
||||
{!! Form::close() !!}
|
||||
@endif
|
||||
</td>
|
||||
<td> </td>
|
||||
<td>
|
||||
@if($pirep->status == config('enums.pirep_status.PENDING')
|
||||
|| $pirep->status == config('enums.pirep_status.ACCEPTED'))
|
||||
{!! Form::open(['url' => '/admin/pireps/'.$pirep->id.'/status', 'method' => 'post',
|
||||
'name' => 'reject_'.$pirep->id,
|
||||
'id' => $pirep->id.'_reject',
|
||||
'pirep_id' => $pirep->id,
|
||||
'new_status' => config('enums.pirep_status.REJECTED'),
|
||||
'class' => 'pirep_submit_status']) !!}
|
||||
{!! Form::button('Reject', ['type' => 'submit', 'class' => 'btn btn-danger']) !!}
|
||||
{!! Form::close() !!}
|
||||
@endif
|
||||
</td>
|
||||
<td> </td>
|
||||
<td>
|
||||
<a href="{!! route('admin.pireps.edit', [$pirep->id]) !!}"
|
||||
class='btn btn-sm btn-success btn-icon'>
|
||||
<i class="fa fa-pencil-square-o"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user