HEX
Server: Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40
System: Linux ip-172-31-40-18 4.14.146-93.123.amzn1.x86_64 #1 SMP Tue Sep 24 00:45:23 UTC 2019 x86_64
User: apache (48)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /var/www/html/pmw24/app/application/views/customer/car/list.php
<!-- Page Content -->
<div id="page-wrapper">
            <div class="container-fluid">
                <div class="row bg-title">
                    <!-- <div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
                        <h4 class="page-title">Car List</h4>
                    </div>
                     -->
                    <!-- /.col-lg-12 -->
                </div>
                <!-- /row -->
                <div class="row">
                    <div class="col-sm-12">
                        <div class="white-box">
                        <?php if($this->session->flashdata('cus_success_msg')){?>
                                    <div class="alert alert-success alert-dismissable">
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <?=$this->session->flashdata('cus_success_msg')?>
                                    </div>
                                <?php } ?>
                                <?php if($this->session->flashdata('cus_error_msg')){?>
                                    <div class="alert alert-danger alert-dismissable">
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <?=$this->session->flashdata('cus_error_msg')?>
                                    </div>
                                <?php } ?>
                            <h3 class="box-title m-b-0">Car Management</h3>
                            <p class="text-muted m-b-30">Car List</p>
                            <div class="table-responsive">
                                <table id="customer_table" class="table table-striped">
                                    <thead>
                                        <tr>
                                            <th>Sl. No.</th>	
                                            <th class="no-sort">Action</th> 			 	
                                            <th>Car No.</th>
                                            <th>Company</th>
                                            <th>Make</th>
                                            <th>Model</th>
                                            <th>Body</th>
                                            <!-- <th>Compliance Date</th> -->
                                            <th>Vin</th>
                                            <th>Engine</th>
                                            <th>Fuel</th>
                                            <!-- <th>Network</th> -->
                                            <th>Colour</th>
                                            <!--<th>Silver</th>-->
                                            <!-- <th>Camera</th>
                                            <th>Reg Exp Date</th>
                                            <th>RWC Due Month</th>
                                            <th>Plate</th>
                                            <th>Status</th>
                                            <th>Terminal</th> -->
                                        </tr>
                                    </thead>
                                    <tbody></tbody>
                                    <tfoot></tfoot>
                                </table>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- /.row -->
               
            </div>
            <div class="modal" id='myModal2'>
                <div class="modal-dialog modal-lg">
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                            <span aria-hidden="true">×</span></button>
                            <h4 class="modal-title">Details</h4>
                        </div>
                        <div class="modal-body" id='modalContent2' title="">
                            <!-- <p>Would you like to continue ?</p>-->
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-primary" data-dismiss="modal" id="cdel2">Ok</button>
                        </div>
                    </div>
                    <!-- /.modal-content -->
                </div>
                <!-- /.modal-dialog -->
        </div>
    <script src="<?=base_url('public/customer_assets/plugins/bower_components/datatables/jquery.dataTables.min.js')?>"></script>
    <!-- start - This is for export functionality only -->
    <script src="https://cdn.datatables.net/buttons/1.2.2/js/dataTables.buttons.min.js"></script>
    <script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.flash.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js"></script>
    <script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/pdfmake.min.js"></script>
    <script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js"></script>
    <script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.html5.min.js"></script>
    <script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.print.min.js"></script>
 
    <!-- end - This is for export functionality only -->

   
<script>
    $(document).ready(function() {
        
        table = $('#customer_table').DataTable({ 
            
            
            
            "pageLength": 10,
            "processing": true, //Feature control the processing indicator.
            "serverSide": true, //Feature control DataTables' server-side processing mode.
            "order": [],
            // Load data for the table's content from an Ajax source
            "ajax": {
                "url": "<?php echo site_url('customer/car/all_content_list')?>",
                "type": "POST"
            },
            //Set column definition initialisation properties.
            "columnDefs": [
                { 
                    "targets": 'no-sort', //1st and last column
                    "orderable": false, //set not orderable
                },
            ],
        });
        
        $('.dataTables_filter input').off().on('keyup', function() {
            $('#customer_table').DataTable().search(this.value.trim(), true, false).draw();
        }); 
    
    });

    $(document).on( "click",'#view.cstm_view',function() {
    var id=$(this).data('id');
   // alert(id);
    var content='<div class="box-body" style="height:300px;overflow-y:scroll;"><table class="table table-bordered">';
    $.ajax({
      type:'POST',
      url :'<?php echo base_url('customer/car/all_details');?>',
      data:'car_id='+id,
      dataType:'json',
      success:function(result){	
      	//alert(result);
// 			if(result.silver_service == 1){
// 				var silver_service = "Yes";
// 			}else{
// 				var silver_service = "No";
// 			}
			if(result.dob === null){
				var f_dob = " ";
			}else{
				var f_dob = result.dob;
			}
			if(result.car_no)
			content+='<tr><td>Registration No</td> <td>'+result.car_no+'</td></tr>';
			if(result.company_name)
			content+='<tr><td>Company Name</td> <td>'+result.company_name+'</td></tr>';
			if(result.make)
			content+='<tr><td>Make</td> <td>'+result.make+'</td></tr>';	
			if(result.model_no)		
			content+='<tr><td>Model No</td> <td>'+result.model_no+'</td></tr>';	
			if(result.body)	
			content+='<tr><td>Body</td> <td>'+result.body+'</td></tr>';	
			if(result.compliance_date)	
			content+='<tr><td>Compliance Date</td> <td>'+result.compliance_date+'</td></tr>';		
			if(result.vin)					
			content+='<tr><td>Vin</td> <td>'+result.vin+'</td></tr>';	
			if(result.engine)			
			content+='<tr><td>Engine</td> <td>'+result.engine+'</td></tr>';	
			if(result.fuel)			
			content+='<tr><td>Fuel</td> <td>'+result.fuel+'</td></tr>';	
			if(result.network)		
			content+='<tr><td>Network</td> <td>'+result.network+'</td></tr>';	
			if(result.colour)		
			content+='<tr><td>colour</td> <td>'+result.colour+'</td></tr>';	
// 			if(result.silver_service)		
// 			content+='<tr><td>Silver Service</td> <td>'+silver_service+'</td></tr>';
			if(result.camera)		
			content+='<tr><td>Camera</td> <td>'+result.camera+'</td></tr>';
		    if(result.registration_expiry_date)		
			content+='<tr><td>Registration Expiry Date</td> <td>'+result.registration_expiry_date+'</td></tr>';
		    if(result.registration_due_month)		
			content+='<tr><td>Registration Due Month</td> <td>'+result.registration_due_month+'</td></tr>';
		    if(result.plate_type)		
			content+='<tr><td>Plate Type</td> <td>'+result.plate_type+'</td></tr>';
		    if(result.car_status)		
			content+='<tr><td>Status</td> <td>'+result.car_status+'</td></tr>';
		    if(result.terminal_no)		
			content+='<tr><td>Terminal No</td> <td>'+result.terminal_no+'</td></tr>';
		    if(result.remarks)		
			content+='<tr><td>Remarks</td> <td>'+result.remarks+'</td></tr>';
		    if(result.owner_type)		
			content+='<tr><td>Owner Type</td> <td>'+result.owner_type+'</td></tr>';
		    if(result.driver_dc)		
			content+='<tr><td>Driver Dc</td> <td>'+result.driver_dc+'</td></tr>';
		    if(result.name)		
			content+='<tr><td>Name</td> <td>'+result.name+'</td></tr>';
		    if(result.email)		
			content+='<tr><td>Email</td> <td>'+result.email+'</td></tr>';
			if(result.unit_no || result.street || result.suburb || result.post_code)  
			content+='<tr><td>Address</td> <td>'+result.unit_no+' '+result.street+' '+result.suburb+' '+result.post_code+'</td></tr>';
			if(result.contact_no)		
			content+='<tr><td>Contact No</td> <td>'+result.contact_no+'</td></tr>';
			if(result.dob)	 	
			content+='<tr><td>Date Of Birth</td> <td>'+f_dob+'</td></tr>';
		    content+='</table></div>';
      $('#modalContent2').html(content);  
      $('#myModal2').modal('show');
      },error:function(){

      }
    });
  });
  $(document).on('click','a.deactive_btn',function(){
    var href = $(this).data('href');
    $.confirm({
        title: "Confirm Deactive",    
        content: "Do you want to deactivate this car?",  
        buttons: {
            Deactive: {
                btnClass: 'btn-red',
                action: function(){
                    location.href = href;
                }
            },         
            Close: {
                btnClass: 'btn-default',
                action: function(){}
            },  
        }
    });

})   
$(document).on('click','a.active_btn',function(){
    var href = $(this).data('href');
    $.confirm({
    
        title: "confirm Active",    
        content: "Do you want to active this car?",  
        buttons: {
            Activate: {
                btnClass: 'btn-green',
                action: function(){
                    location.href = href;
                }
            },         
            Close: {
                btnClass: 'btn-default',
                action: function(){}
            },  
        }
    });
}) 
</script>