EVOLUTION-NINJA
Edit File: edit_loan_form.php
<?php echo view('includes/header');?> <link href="https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel="stylesheet"> <script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <section class="content-header"> <h1>Update loan details </h1> </section> <!--- section 1 ----> <section class="content"> <div class="row" style=""> <div class="col-sm-12 col-md-11"> <form id="land_owner" class="form-inline update_loan_form"> <input type="hidden" class="form-control col-sm-8" name="loan_id" value="<?php echo $loan_id;?>" required="required"> <input type="hidden" class="form-control col-sm-8" name="booking_id" value="<?php echo $details->booking_id;?>" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Sale Agreement Amount</label> <input type="text" class="form-control col-sm-8 sale_agreement_amount" name="sale_agreement_amount" value="<?php $num= $details->sale_agreement_amount;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo $thecash; ?>" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Loan Amount Applied</label> <input type="text" class="form-control col-sm-8 loan_amount_applied" name="loan_amount_applied" value="<?php $num= $details->loan_amount_applied;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo $thecash; ?>" required="required"> </div> </div> <!-- row 1----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 ">Financial Institution</label> <input type="text" class="form-control col-sm-8" value="<?php echo $details->financial_institution;?>" name="financial_institution"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 ">Processing fees </label> <input type="text" class="form-control col-sm-8 processing_fees" value="<?php $num= $details->processing_fees;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo $thecash; ?>" name="processing_fees" > </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Applied on</label> <input type="text" class="form-control col-sm-8 dob date_picker" value="<?php echo date("d-m-Y", strtotime($details->applied_on));?>" name="applied_on"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Sanctioned Date</label> <input type="text" class="form-control col-sm-8 doa date_picker" value="<?php echo date("d-m-Y", strtotime($details->sanctioned_date));?>" name="sanctioned_date"> </div> </div> <!-- row 4----> <hr/> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Disbursed Date</label> <input type="text" class="form-control col-sm-8 date_picker" value="<?php echo date("d-m-Y", strtotime($details->disbursed_date));?>" name="disbursed_date" max=""> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Bank name</label> <input type="text" class="form-control col-sm-8" value="<?php echo $details->bank_name;?>" name="bank_name"> </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Cheque no </label> <input type="text" class="form-control col-sm-8" value="<?php echo $details->cheque_no;?>" name="cheque_no" max=""> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Cheque Date</label> <input type="text" class="form-control col-sm-8 date_picker" value="<?php echo date("d-m-Y", strtotime($details->cheque_date));?>" name="cheque_date"> </div> </div> <!-- row 2----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Disbursed Chq amount</label> <input type="text" class="form-control col-sm-8 disbursed_cheque_amount" value="<?php $num= $details->disbursed_cheque_amount;$explrestunits = "" ; if(strlen($num)>3) { $lastthree = substr($num, strlen($num)-3, strlen($num)); $restunits = substr($num, 0, strlen($num)-3); // extracts the last three digits $restunits = (strlen($restunits)%2 == 1)?"0".$restunits:$restunits; // explodes the remaining digits in 2's formats, adds a zero in the beginning to maintain the 2's grouping. $expunit = str_split($restunits, 2); for($i=0; $i<sizeof($expunit); $i++) { // creates each of the 2's group and adds a comma to the end if($i==0) { $explrestunits .= (int)$expunit[$i].","; // if is first value , convert into integer } else { $explrestunits .= $expunit[$i].","; } } $thecash = $explrestunits.$lastthree; } else { $thecash = $num; } echo $thecash; ?>" name="disbursed_cheque_amount"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Remarks</label> <input type="text" class="form-control col-sm-8" value="<?php echo $details->remarks;?>" name="remarks"> </div> </div> <!-- row 5----> <hr/> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Cheque Copy Scan</label> <input type="file" class="col-sm-8 text-center center-block well well-sm" name="cheque_scanned_copy"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Follow up</label> <select class="form-control col-sm-8" name="follow_up" id="sel1"> <option value="0">Select</option> <?php foreach($loan_admins as $val) { ?> <option value="<?php echo $val->user_id;?>" <?php if($details->follow_up == $val->user_id){echo "selected";}?>><?php echo $val->username;?></option> <?php } ?> </select> </div> </div> <!-- row 6----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Source</label> <select class="form-control col-sm-8 bank_name" onchange="bank_hide()" name="source_type" id="sel1"> <option value="0">Select</option> <option value="OWN" <?php if($source_type->source_type == 'OWN'){echo "selected";} ?>>Own</option> <option value="LOAN" <?php if($source_type->source_type == 'LOAN'){echo "selected";} ?>>Loan</option> </select> </div> <div class="form-group col-sm-12 col-md-6 bank_details"> <label class="col-sm-4">Financial Institution</label> <input type="text" class="form-control col-sm-8" value="<?php echo $source_type->source_bank_name; ?>" name="source_bank_name"> </div> </div> <script> function bank_hide() { //alert(); var bank=$(".bank_name").val(); if(bank == "LOAN") { $(".bank_details").show(); } } </script> <div class="row land_owner_a"> <div class="col-sm-4 col-md-4"></div> <div class="col-sm-4 col-md-4"> <button type="submit" class="btn btn-primary center-block submit">Submit</button> </div> <div class="col-sm-4 col-md-4"></div> </div> <!-- row 12----> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-5">Cheque Scanned copy</label><br/> <?php $ext = pathinfo($details->cheque_scanned_copy, PATHINFO_EXTENSION); if($ext == 'JPG' || $ext == 'jpg' || $ext == 'JPEG' || $ext == 'jpeg' || $ext == 'png' || $ext == 'PNG' || $ext == 'gif' || $ext == 'GIF') { ?> <img style="height:400px;width:300px;"src="<?php echo base_url('public/loan_uploads');?>/<?php echo $details->cheque_scanned_copy;?>"/> <?php } else if($ext == 'pdf') { ?> <embed src="<?php echo base_url('public/loan_uploads');?>/<?php echo $details->cheque_scanned_copy;?>" style="height:500px;width:400px;"/> <?php } ?> </div> </div> </form> </div> </div> <div class="col-sm-0 col-md-1"></div> </section> <!--- section 2 ----> <style type="text/css"> .content-wrapper, .right-side { min-height: 2000px !important; } .bok-details{ background: gainsboro; text-align: center; padding-top: 7px; padding-bottom: 7px; margin-bottom: 30px; margin-top: 33px; } a { color: inherit; } </style> <script type="text/javascript"> $(document).ready(function(){ var bank=$(".bank_name").val(); if(bank == "LOAN") { $(".bank_details").show(); } else { $(".bank_details").hide(); } $('.date_picker').datepicker({ changeMonth:true, changeYear:true, yearRange: "2000:c", dateFormat: 'dd-mm-yy' }); $(document).on('focusout','.sale_agreement_amount',function(){ var value=$(this).val(); var res=value.toString().split("."); //Comma-fies the first part res[0] = res[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,"); var total_res=res.join("."); $('.sale_agreement_amount').val(total_res); }); $(document).on('focusout','.loan_amount_applied',function(){ var value=$(this).val(); var res=value.toString().split("."); //Comma-fies the first part res[0] = res[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,"); var total_res=res.join("."); $('.loan_amount_applied').val(total_res); }); $(document).on('focusout','.processing_fees',function(){ var value=$(this).val(); var res=value.toString().split("."); //Comma-fies the first part res[0] = res[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,"); var total_res=res.join("."); $('.processing_fees').val(total_res); }); $(document).on('focusout','.disbursed_cheque_amount',function(){ var value=$(this).val(); var res=value.toString().split("."); //Comma-fies the first part res[0] = res[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,"); var total_res=res.join("."); $('.disbursed_cheque_amount').val(total_res); }); toastr.options.timeOut = 3000; $('.update_loan_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("update-loan-details")?>', data : formdata, contentType: false, processData: false, success:function(response){ // response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $('.update_loan_form')[0].reset(); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); location.reload(); } else { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } } }); }); }); </script> <?php echo view('includes/footer');?>