![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mcoil.corals.io/resources/views/admin/driver/ |
@extends('layouts.admin.app') @section('content') <div class="row"> <div class="col-md-12"> <section class="content"> @include('layouts.errors-and-messages') <div class="box"> <div class="box-body"> <div class="col-md-12"> <h3 class="bold">Edit Driver <small>- editing a current driver</small></h3> {!! Form::open(['method' => 'POST','route' => ['admin.driver.update',$driver->id], 'class'=>'form', 'id' => 'frm_edit_driver', 'autocomplete' => 'off']) !!} <div class="row"> <div class="col-md-12"> <label for="title">Please edit a driver by editing their details below. They will be used to deliver the oil orders.</label> </div> <div class="col-md-6"> <div class="form-group"> <label for="fname">Firstname <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-user"></i></span> <input type="text" name="fname" id="fname" placeholder="Firstname" class="form-control input-lg" value="{{ $driver->fname }}"> </div> <label id="fname-error" class="error" for="fname"></label> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="lname">Surname <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-user"></i></span> <input type="text" name="lname" id="lname" placeholder="Surname" class="form-control input-lg" value="{{ $driver->lname }}"> </div> <label id="fname-error" class="error" for="lname"></label> </div> </div> </div> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="email">Email <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-at"></i></span> <input type="text" name="email" id="email" placeholder="Email" class="form-control input-lg" value="{{ $driver->email }}"> </div> <label id="fname-error" class="error" for="email"></label> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="phone">Phone <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-phone"></i></span> <input type="text" name="phone" id="phone" placeholder="Phone" class="form-control input-lg" value="{{ $driver->phone }}"> </div> <label id="fname-error" class="error" for="phone"></label> </div> </div> </div> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="password">Password</label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-lock"></i></span> <input type="password" name="password" id="password" placeholder="********" class="form-control input-lg" value=""> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="status">Status <span class="text-danger">*</span></label> <select name="status" id="status" class="form-control custom-select input-lg"> <option value="0" <?php if( $driver->status == 0){ echo "selected"; } ?> >Disable</option> <option value="1" <?php if( $driver->status == 1){ echo "selected"; } ?> >Enable</option> </select> </div> </div> </div> <div class="row"> <div class="col-md-3"> <div class="form-group"> <label for="dl1">Driver Licence Number - 1 <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-id-card"></i></span> <input type="text" name="dl1" id="dl1" placeholder="Driver Licence Number - 1" class="form-control input-lg" value="{{ $driver->driver_license_1 }}"> </div> <label id="dl1-error" class="error" for="dl1"></label> </div> </div> <div class="col-md-3"> <div class="form-group"> <label for="dl2">Driver Licence Number - 2</label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-id-card"></i></span> <input type="text" name="dl2" id="dl2" placeholder="Driver Licence Number - 2" class="form-control input-lg" value="{{ $driver->driver_license_2 }}"> </div> <label id="dl2-error" class="error" for="dl2"></label> </div> </div> <div class="col-md-3"> <div class="form-group"> <label for="dl3">Driver Licence Number - 3</label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-id-card"></i></span> <input type="text" name="dl3" id="dl3" placeholder="Driver Licence Number - 3" class="form-control input-lg" value="{{ $driver->driver_license_3 }}"> </div> <label id="dl3-error" class="error" for="dl3"></label> </div> </div> <div class="col-md-3"> <div class="form-group"> <label for="dl4">Driver Licence Number - 4</label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-id-card"></i></span> <input type="text" name="dl4" id="dl4" placeholder="Driver Licence Number - 4" class="form-control input-lg" value="{{ $driver->driver_license_4 }}"> </div> <label id="dl4-error" class="error" for="dl4"></label> </div> </div> </div> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label for="safepass">Safe Pass <span class="text-danger">*</span></label> <select name="safepass" id="safepass" class="form-control custom-select input-lg"> <option value="Yes" <?php if( $driver->safe_pass == 'Yes'){ echo "selected"; } ?> >Yes</option> <option value="No" <?php if( $driver->safe_pass == 'No'){ echo "selected"; } ?> >No</option> </select> </div> </div> <div class="col-md-4"> <div class="form-group"> <label for="truckname">Truck Name <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-truck"></i></span> <input type="text" name="truckname" id="truckname" placeholder="Truck Name" class="form-control input-lg" value="{{ $driver->truck_name }}"> </div> <label id="truckname-error" class="error" for="truckname"></label> </div> </div> <div class="col-md-4"> <div class="form-group"> <label for="truckreg">Truck Registration Number <span class="text-danger">*</span></label> <div class="input-group"> <span class="input-group-addon"><i class="fa fa-truck"></i></span> <input type="text" name="truckreg" id="truckreg" placeholder="Truck Registration Number" class="form-control input-lg" value="{{ $driver->truck_registration }}"> </div> <label id="truckreg-error" class="error" for="truckreg"></label> </div> </div> </div> <div class="row"> <div class="col-md-6"> <button type="submit" class="btn btn-lg btn-block btn-success">Update</button> </div> <div class="col-md-6"> <a href="{{ route('admin.driver.index') }}" class="btn btn-lg btn-block btn-danger">Back</a> </div> </div> {!! Form::close() !!} </div> </div> </div> </section> </div> </div> @endsection @section('js') <script src="{{ asset('https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js') }}"></script> <script type="text/javascript"> $(document).ready(function () { $.validator.addMethod("phonenumber", function(value) {var re = /^[\d\s()+-]+$/; return re.test(value);}, "Please enter a valid phone number"); $('#frm_edit_driver').validate({ errorPlacement: function(error, element) { if (element.parent('.input-group').length) { error.insertAfter(element.parent()); } else { error.insertAfter(element); } }, rules: { fname: { required: true }, lname: { required: true }, email: { required: true, email: true }, phone: { phonenumber: true, minlength: 7, maxlength: 19 }, dl1: { required: true }, safepass: { required: true }, truckname: { required: true }, truckreg: { required: true } }, messages: { fname: { required: 'Please enter a first name' }, lname: { required: 'Please enter a last name' }, email: { required: 'Please enter an email address', email: 'Please enter a valid email address' }, phone: { phonenumber: 'Please enter a valid phone number' }, dl1: { required: 'Please enter a driver licence' }, safepass: { required: 'Please choose a safe pass option' }, truckname: { required: 'Please enter a truck name' }, truckreg: { required: 'Please enter a truck registration number' } } }); }); </script> @endsection