File: /home/cafsindia/allyindian_com/sbltt/application/views/package/form.php
<?php
echo form_open('package/save/' . $package->package_id,array('id'=>'package_form','class'=>'form-inline'));
?>
<fieldset id="FundBasicInfo">
<div class="form-group">
<?php
echo form_label("package Name", 'package_name', array('class' => 'control-label required'));
echo form_input(
array(
'name'=>'package_name',
'id'=>'package_name',
'placeholder'=>'package Name',
'class'=>'form-control input-sm',
'value'=>$package->package_name
)
);
?>
</div>
<div class="form-group">
<?php echo form_label("From date", 'from_date', array('class' => 'control-label required')); ?>
<?php
$from_date = "";
if($package->from_date){
$from_date = date('d-m-Y',strtotime($package->from_date));
}
echo form_input(array(
'name' => 'from_date',
'id' => 'from_date',
'class' => 'form-control input-sm datepicker',
'value' => $from_date)
);
?>
</div>
<div class="form-group">
<?php echo form_label("To date", 'to_date', array('class' => 'control-label required')); ?>
<?php
$to_date = "";
if($package->to_date){
$to_date = date('d-m-Y',strtotime($package->to_date));
}
echo form_input(array(
'name' => 'to_date',
'id' => 'to_date',
'class' => 'form-control input-sm datepicker',
'value' => $to_date)
);
?>
</div>
<div class="form-group">
<?php echo form_label("No Of Days", 'trip_days', array('class' => 'control-label required')); ?>
<select class='form-control input-sm' name='trip_days' id='trip_days' readonly>
<?php
$trip_days_count = "<option value=''>--Select Trip Days--</option>";
for($i = 0; $i <= 50; $i++){
$sel = "";
if((int)$package->trip_days === $i){
$sel = "selected";
}
$trip_days_count .= "<option value='$i' $sel>$i</option>";
}
echo "$trip_days_count";
?>
</select>
</div>
<div class="form-group">
<?php echo form_label("No Of Vehicle", 'bus_count', array('class' => 'control-label required')); ?>
<select class='form-control input-sm' name='bus_count' id='bus_count'>
<?php
$busline_count = "<option value=''>--Select Vehicle Count--</option>";
for($i = 1; $i <= 50; $i++){
$sel = "";
if((int)$package->bus_count === $i){
$sel = "selected";
}
$busline_count .= "<option value='$i' $sel>$i</option>";
}
echo "$busline_count";
?>
</select>
</div>
<div class="form-group">
<?php
echo form_label("No of Persons", 'package_code', array('class' => 'control-label required'));
echo form_input(
array(
'name'=>'person_count',
'id'=>'person_count',
'placeholder'=>'No of Persons',
'class'=>'form-control input-sm',
'value'=>$package->person_count
)
);
?>
</div>
<div class="form-group">
<?php
echo form_label("Gurusamy / guide", 'gurusamy', array('class' => 'control-label '));
echo form_input(
array(
'name'=>'gurusamy_name',
'id'=>'gurusamy_name',
'placeholder'=>'Gurusamy Name',
'class'=>'form-control input-sm ',
'value'=>$package->gurusamy_name
)
);
?>
</div>
<div class="form-group">
<?php
echo form_label("Catering", 'catering_name', array('class' => 'control-label '));
echo form_input(
array(
'name'=>'catering_name',
'id'=>'catering_name',
'placeholder'=>'Catering Name',
'class'=>'form-control input-sm ',
'value'=>$package->catering_name
)
);
?>
</div>
<div class="form-group">
<?php
echo form_label("Coordinator one", 'coordinator_one', array('class' => 'control-label '));
echo form_input(
array(
'name'=>'coordinator_one',
'id'=>'coordinator_one',
'placeholder'=>'Coordinator one',
'class'=>'form-control input-sm ',
'value'=>$package->coordinator_one
)
);
?>
</div>
<div class="form-group">
<?php
echo form_label("Coordinator two", 'coordinator_two', array('class' => 'control-label '));
echo form_input(
array(
'name'=>'coordinator_two',
'id'=>'coordinator_two',
'placeholder'=>'Coordinator Two',
'class'=>'form-control input-sm ',
'value'=>$package->coordinator_two
)
);
?>
</div>
<div class="form-group">
<?php
echo form_label("Coordinator three", 'coordinator_three', array('class' => 'control-label '));
echo form_input(
array(
'name'=>'coordinator_three',
'id'=>'coordinator_three',
'placeholder'=>'Coordinator three',
'class'=>'form-control input-sm',
'value'=>$package->coordinator_three
)
);
?>
</div>
<div class="form-group">
<?php echo form_label("Package Status", 'package_sts', array('class' => 'control-label required')); ?>
<?php
$package_sts = array('' => '--Select Status--','1' => 'Pending','2' => 'Completed','3' => 'Cancelled');
echo form_dropdown(array(
'name' => 'package_sts',
'id' => 'package_sts',
'class' => 'form-control input-sm'), $package_sts, $package->package_sts);
?>
</div>
<div class="form-group">
<textarea placeholder="Remarks" name="package_remarks" id="package_remarks" class="form-control" rows="4"><?php echo $package->package_remarks; ?></textarea>
</div>
<div class="form-group">
<?php
echo form_input(
array(
'name'=>'package_id',
'id'=>'package_id',
'type'=>'Hidden',
'class'=>'form-control input-sm',
'value'=>$package->package_id
)
);
?>
</div>
</fieldset>
<?php echo form_close(); ?>
<script type="text/javascript">
$(document).ready(function(){
$(function () {
$(".datepicker").datetimepicker({
format: 'DD-MM-YYYY'
});
});
$(".number").bind('keyup', function(e) {
this.value = this.value.replace(/[^0-9_.]/g,'');
});
$("#from_date,#to_date").on('blur',function(){
date_difference();
});
$('#package_form').validate($.extend({
submitHandler: function (form){
$('#submit').attr('disabled','disabled');
$(form).ajaxSubmit({
success: function (response){
dialog_support.hide();
table_support.handle_submit('<?php echo site_url($controller_name); ?>', response);
table_support.refresh();
},
dataType: 'json'
});
},
rules:{
package_name: "required",
from_date: "required",
to_date: "required",
trip_days: "required",
bus_count: "required",
person_count: "required",
package_sts: "required",
}
}));
});
function date_difference(){
from_date = $("#from_date").val();
to_date = $("#to_date").val();
if((from_date)&&(to_date !== "")){
$.ajax({
type: "POST",
url: '<?php echo site_url($controller_name . "/date_difference"); ?>',
data: {from_date:from_date,to_date:to_date},
success: function(data) {
$("#trip_days").val(data);
},
});
}
}
</script>