<style>
label.error {
color: red !important;
font-size: 9px;
font-weight: 500;
position: absolute;
bottom: -11px;
}
.input-group {
position: inherit;
}
</style>
<div class="main-content">
<div class="content-wrapper">
<div class="container-fluid"><!-- Basic form layout section start -->
<?php if ($this->session->flashdata('success_msg')) : ?>
<div class="alert alert-success">
<a href="#" class="close" data-dismiss="alert" aria-label="close" title="close">×</a>
<?php echo $this->session->flashdata('success_msg') ?>
</div>
<?php endif ?>
<?php if ($this->session->flashdata('error_msg')) : ?>
<div class="alert alert-danger">
<a href="#" class="close" data-dismiss="alert" aria-label="close" title="close">×</a>
<?php echo $this->session->flashdata('error_msg') ?>
</div>
<?php endif ?>
<section id="basic-form-layouts">
<div class="row">
<!--<div class="col-sm-12">
<h2 class="content-header">Company Master</h2>
</div>-->
<?php
if(!empty($errors))
{
?>
<div class="alert alert-danger" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<?php echo $errors; ?>
</div>
<?php
}
?>
</div>
<?php
if(empty($get_single_car_details))
{
?>
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-header">
<div class="page-title-wrap">
<h4 class="card-title">Car Master</h4>
<a class="title_btn t_btn_list" href="<?= base_url();?>admin/car"><span><i class="fa fa-list-ul" aria-hidden="true"></i></span> Car List</a>
</div>
</div>
<div class="card-body">
<div class="px-3">
<form class="form custom_form_style" id="add_car_form" method="Post" action="<?= base_url();?>admin/car/submitcar">
<div class="form-body">
<!--<h4 class="form-section">
<i class="icon-user"></i> Personal Details</h4>-->
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label>Registration No. <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" name="registration_no" required="" value="<?php echo set_value('registration_no'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Company Name <sup>*</sup></label>
<select class="form-control" name="company_id" required>
<option value="">Select Company</option>
<?php
if(!empty($master_company))
{
foreach ($master_company as $mc) {
?>
<option value="<?= $mc['company_id'];?>" <?=set_value('company_id') == $mc['company_id']?'selected':'' ;?>><?= $mc['company_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Make</label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" name="make" value="<?php echo set_value('make'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Body <sup>*</sup></label>
<select class="form-control" name="car_model_id" required="">
<option value="">Select Body</option>
<?php
if(!empty($master_car_model))
{
foreach ($master_car_model as $mc) {
?>
<option value="<?= $mc['car_model_id'];?>" <?=set_value('car_model_id') == $mc['car_model_id']?'selected':'' ;?>><?= $mc['model_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Model</label>
<input type="text" onkeypress="nospaces(this)" class="form-control" name="body" value="<?php echo set_value('body'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Compliance Date <sup>*</sup></label>
<div class="input-group">
<input type="text" class="form-control pickadate" name="compliance_date" id="compliance_date" placeholder="" required value="<?php echo set_value('compliance_date'); ?>">
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>VIN <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" name="vin" required value="<?php echo set_value('vin'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Engine <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" name="engine_no" required value="<?php echo set_value('engine_no'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Colour</label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="colour" class="form-control" style="padding: 2px 10px;" value="<?php echo set_value('colour'); ?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Fuel <sup>*</sup></label>
<select class="form-control" name="fuel_id" required>
<option value="">Select Fuel</option>
<?php
if(!empty($master_fuel))
{
foreach ($master_fuel as $mc) {
?>
<option value="<?= $mc['fuel_id'];?>" <?=set_value('fuel_id') == $mc['fuel_id']?'selected':'' ;?>><?= $mc['fuel_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Network <sup>*</sup></label>
<select class="form-control" name="network_id" required>
<option value="">Select Network</option>
<?php
if(!empty($master_network))
{
foreach ($master_network as $mc) {
?>
<option value="<?= $mc['network_id'];?>" <?=set_value('network_id') == $mc['network_id']?'selected':'' ;?>><?= $mc['network_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<!-- <div class="col-md-4">
<div class="form-group">
<label>Registration Exp. Date <sup>*</sup></label>
<div class="input-group">
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" id="registration_exp_date" name="registration_exp_date" class="form-control pickadate" required placeholder="" value=""/>
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>RWC Due Month</label>
<div class="input-group">
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="rwc_due_month" class="form-control pickadate" placeholder="" />
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div> -->
<div class="col-md-4">
<div class="form-group">
<label>Status <sup>*</sup></label>
<select class="form-control" name="status" required>
<option value="">Select Status</option>
<option value="1" <?=set_value('status') == 1?'selected':'' ;?>>Active</option>
<option value="0" <?=set_value('status') == 0?'selected':'' ;?>>Deactive</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Service Notification KM <sup>*</sup></label>
<input onkeyup="nospaces(this)" onkeypress="nospaces(this)" type="text" name="service_notification_km" required class="form-control num_validation_cls" value="<?php echo set_value('service_notification_km'); ?>">
</div>
</div>
<!-- <div class="col-md-4">
<div class="form-group">
<label>Full Shift Amount</label>
<input onkeyup="nospaces(this)" bonkeypress="nospaces(this)" type="number" step=".01" name="full_shift_amount" class="form-control">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Half Shift Amount</label>
<input onkeyup="nospaces(this)" onkeypress="nospaces(this)" type="number" step=".01" name="half_shift_amount" class="form-control">
</div>
</div> -->
<div class="col-md-4">
<div class="form-group">
<label>Silver Service</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline1" value="1" checked name="silver_service" class="custom-control-input" <?=set_value('silver_service') == 1?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline1">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline2" value="0" name="silver_service" class="custom-control-input" <?=set_value('silver_service') == 0?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline2">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Levy Applicable</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline3" value="1" checked name="levy_applicable" class="custom-control-input" <?=set_value('levy_applicable') == 1?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline3">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline4" value="0" name="levy_applicable" class="custom-control-input" <?=set_value('levy_applicable') == 0?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline4">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Lifting Fees Applicable</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline5" value="1" checked name="lifting_fees_applicable" class="custom-control-input" <?=set_value('lifting_fees_applicable') == 1?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline5">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline6" value="0" name="lifting_fees_applicable" class="custom-control-input" <?=set_value('lifting_fees_applicable') == 0?'checked':'' ;?>>
<label class="custom-control-label" for="customRadioInline6">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Remarks</label>
<!--<input type="text" class="form-control" name="lname">-->
<textarea class="form-control" name="remarks"><?php echo set_value('remarks'); ?></textarea>
</div>
</div>
</div>
</div>
<div class="form-actions">
<a class="btn btn-danger mr-1" href="<?php echo base_url().'admin/car'; ?>">
<i class="fa fa-times" aria-hidden="true"></i> Cancel
</a>
<button type="submit" class="btn btn-success">
<i class="fa fa-floppy-o" aria-hidden="true"></i> Save
</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<?php
}
else
{
?>
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-header">
<div class="page-title-wrap">
<h4 class="card-title">Car Master</h4>
<a class="title_btn t_btn_list" href="<?= base_url();?>admin/car"><span><i class="fa fa-list-ul" aria-hidden="true"></i></span> Car List</a>
</div>
</div>
<div class="card-body">
<div class="px-3">
<form class="form custom_form_style" id="update_car_form" method="Post" action="<?= base_url();?>admin/car/updatecar">
<div class="form-body">
<!--<h4 class="form-section">
<i class="icon-user"></i> Personal Details</h4>-->
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label>Registration No. <sup>*</sup></label>
<input type="text" class="form-control" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="registration_no" required="" value="<?= $get_single_car_details['registration_no'];?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Company Name <sup>*</sup></label>
<select class="form-control" name="company_id" required>
<option value="">Select Company</option>
<?php
if(!empty($master_company))
{
foreach ($master_company as $mc) {
?>
<option value="<?= $mc['company_id'];?>" <?php if($mc['company_id'] == $get_single_car_details['company_id']) { echo "selected"; } ?>><?= $mc['company_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Make</label>
<input type="text" class="form-control" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="make" value="<?= $get_single_car_details['make'];?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Body <sup>*</sup></label>
<select class="form-control" name="car_model_id" required="">
<option value="">Select Body</option>
<?php
if(!empty($master_car_model))
{
foreach ($master_car_model as $mc) {
?>
<option value="<?= $mc['car_model_id'];?>" <?php if($mc['car_model_id'] == $get_single_car_details['car_model_id']) { echo "selected"; } ?> ><?= $mc['model_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Model</label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" name="body" value="<?= $get_single_car_details['body'];?>">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Compliance Date <sup>*</sup></label>
<div class="input-group">
<input type="text" class="form-control pickadate" name="compliance_date" id="compliance_date" placeholder="" value="<?= date("d/m/Y", strtotime($get_single_car_details['compliance_date']));?>" required=""/>
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>VIN <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" value="<?= $get_single_car_details['vin'];?>" name="vin" required="">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Engine <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" class="form-control" value="<?= $get_single_car_details['engine_no'];?>" name="engine_no" required="">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Colour</label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="colour" value="<?= $get_single_car_details['colour'];?>" class="form-control" style="padding: 2px 10px;">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Fuel <sup>*</sup></label>
<select class="form-control" name="fuel_id" required="">
<option value="">Select Fuel</option>
<?php
if(!empty($master_fuel))
{
foreach ($master_fuel as $mc) {
?>
<option value="<?= $mc['fuel_id'];?>" <?php if($mc['fuel_id'] == $get_single_car_details['fuel_id']) { echo "selected"; } ?> ><?= $mc['fuel_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Network <sup>*</sup></label>
<select class="form-control" name="network_id" required="">
<option value="">Select Network</option>
<?php
if(!empty($master_network))
{
foreach ($master_network as $mc) {
?>
<option value="<?= $mc['network_id'];?>" <?php if($mc['network_id'] == $get_single_car_details['network_id']) { echo "selected"; } ?> ><?= $mc['network_name'];?></option>
<?php
}
}
?>
</select>
</div>
</div>
<?php /* <div class="col-md-4">
<div class="form-group">
<label>Registration Exp. Date <sup>*</sup></label>
<div class="input-group">
<input type="text" name="registration_exp_date" id="registration_exp_date" class="form-control pickadate" value="<?= date("d/m/Y", strtotime($get_single_car_details['registration_exp_date']));?>" required="" placeholder="" />
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>RWC Due Month <sup>*</sup></label>
<div class="input-group">
<input type="text" name="rwc_due_month" class="form-control pickadate" value="<?= date("d/m/Y", strtotime($get_single_car_details['rwc_due_month']));?>" placeholder="" />
<div class="input-group-append">
<span class="input-group-text">
<span class="fa fa-calendar-o"></span>
</span>
</div>
</div>
</div>
</div> <?php */ ?>
<div class="col-md-4">
<div class="form-group">
<label>Status <sup>*</sup></label>
<select class="form-control" name="status" required="">
<option value="">Select Status</option>
<option value="1" <?php if(1== $get_single_car_details['status']) { echo "selected"; } ?>>Active</option>
<option value="0" <?php if(0 == $get_single_car_details['status']) { echo "selected"; } ?>>Deactive</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Service Notification KM <sup>*</sup></label>
<input type="text" onkeyup="nospaces(this)" onkeypress="nospaces(this)" name="service_notification_km" required value="<?= $get_single_car_details['service_notification_km']?>" class="form-control num_validation_cls">
</div>
</div>
<?php /* <div class="col-md-4">
<div class="form-group">
<label>Full Shift Amount</label>
<input type="number" step=".01" name="full_shift_amount" required="" value="<?= $get_single_car_details['full_shift_amount'];?>" class="form-control">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Half Shift Amount</label>
<input type="number" step=".01" name="half_shift_amount" value="<?= $get_single_car_details['half_shift_amount'];?>" required="" class="form-control">
</div>
</div> <?php */ ?>
<div class="col-md-4">
<div class="form-group">
<label>Silver Service</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline1" value="1" <?php if(1 == $get_single_car_details['silver_service']) { echo "checked"; } ?> name="silver_service" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline1">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline2" value="0"<?php if(0 == $get_single_car_details['silver_service']) { echo "checked"; } ?> name="silver_service" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline2">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Levy Applicable</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline3" value="1" <?php if(1 == $get_single_car_details['levy_applicable']) { echo "checked"; } ?> name="levy_applicable" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline3">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline4" value="0" <?php if(0 == $get_single_car_details['levy_applicable']) { echo "checked"; } ?> name="levy_applicable" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline4">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Lifting Fees Applicable</label>
<div class="input-group">
<div class="custom-control custom-radio display-inline-block mr-2">
<input type="radio" id="customRadioInline5" value="1" <?php if(1 == $get_single_car_details['lifting_fees_applicable']) { echo "checked"; } ?> name="lifting_fees_applicable" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline5">Yes</label>
</div>
<div class="custom-control custom-radio display-inline-block">
<input type="radio" id="customRadioInline6" value="0" <?php if(0 == $get_single_car_details['lifting_fees_applicable']) { echo "checked"; } ?> name="lifting_fees_applicable" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline6">No</label>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Remarks</label>
<!--<input type="text" class="form-control" name="lname">-->
<textarea class="form-control" name="remarks"><?= $get_single_car_details['remarks'];?></textarea>
</div>
</div>
</div>
</div>
<input type="hidden" name="car_id" value="<?= $get_single_car_details['car_id'];?>">
<div class="form-actions">
<a class="btn btn-danger mr-1" href="<?php echo base_url().'admin/car'; ?>">
<i class="fa fa-times" aria-hidden="true"></i> Cancel
</a>
<button type="submit" class="btn btn-success">
<i class="fa fa-floppy-o" aria-hidden="true"></i> Save
</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<?php
}
?>
</section>
<!-- // Basic form layout section end -->
</div>
</div>
</div>
<script src="<?=base_url('public/admin_assets/vendors/js/jquery.validate.min.js')?>"></script>
<script>
$(document).ready(function(){
$('#registration_exp_date').pickadate({
format: 'dd/mm/yyyy',
min: new Date(),
selectYears: true,
selectMonths: true,
selectYears: 30
});
$('#compliance_date').pickadate({
format: 'dd/mm/yyyy',
//min: new Date(),
selectYears: true,
selectMonths: true,
selectYears: 30
});
$("#add_car_form").validate();
$("#update_car_form").validate();
})
function nospaces(t){
if(t.value.match(/\s/g) && t.value.length == 1){
alert('Sorry, you are not allowed to enter any spaces in the starting.');
t.value=t.value.replace(/\s/g,'');
}
if($.trim(t.value)=='' && t.value.length > 0){
alert('Only space not allowed');
t.value=t.value.replace(/\s/g,'');
}
}
</script>