File: /home/cafsindia/.trash/application_bkold/views/attendance_process/manage.php
<?php
$this->load->view("partial/header");
$access_data = $this->session->userdata('access_data');
$access_add = (int)$access_data[$controller_name]['access_add'];
$access_update = (int)$access_data[$controller_name]['access_update'];
$access_delete = (int)$access_data[$controller_name]['access_delete'];
$access_search = (int)$access_data[$controller_name]['access_search'];
$access_export = (int)$access_data[$controller_name]['access_export'];
$access_import = (int)$access_data[$controller_name]['access_import'];
$page_name = ucwords(str_replace("_"," ",$controller_name));
/* PAGE TITLE AND BUTTONS- START */
?>
<div class='row title_content'>
<div class='col-md-6 col-xs-4'>
<h1 class='page_txt'><?php echo $page_name;?></h1>
</div>
</div>
<div class="form-inline" style="margin-top:20px;">
<div class="col-md-12" style="margin-bottom:10px;">
<div class="form-group">
<?php
echo form_label('From Date', 'from_date', array('class' => 'required'));
echo form_input(array('name' => 'from_date', 'id' => 'from_date', 'class' => 'form-control input-sm datepicker', 'value'=>'', 'placeholder' => 'From Date'));
?>
</div>
<div class="form-group">
<?php
echo form_label('To Date', 'to_date', array('class' => 'required'));
echo form_input(array('name' => 'to_date', 'id' => 'to_date', 'class' => 'form-control input-sm datepicker', 'value'=>'', 'placeholder' => 'To Date'));
?>
</div>
<div class="form-group">
<button class='btn btn-primary btn-sm' id="process">Process</button>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function (){
$(function () {
$(".datepicker").datetimepicker({
format: 'DD-MM-YYYY',
//debug: true
});
});
select_call();
$('#from_date,#to_date').on("dp.hide",function (e) {
var from_date = moment($('#from_date').val(), 'DD-MM-YYYY').format('YYYY-MM-DD');
var to_date = moment($('#to_date').val(), 'DD-MM-YYYY').format('YYYY-MM-DD');
if(from_date > to_date){
toastr.error("To Date should be Greater than From Date!!");
$('#to_date').val('');
}
});
$("#process").on('click', function(e){
var from_date = $('#from_date').val();
var to_date = $('#to_date').val();
if(!from_date){
toastr.error('Please choose From Date?');
return false;
}else
if(!to_date){
toastr.error('Please choose To Date?');
return false;
}else{
var send_url = '<?php echo site_url("$controller_name/get_log_data");?>'
$("#process").html("<i class='fa fa-spinner fa-spin'></i> Processing...");
$('#process').attr('disabled','disabled');
$.ajax({
type: 'POST',
url: send_url,
data:{from_date:from_date,to_date:to_date},
success: function(data) {
var rslt = JSON.parse(data);
if(rslt.success){
toastr.success(rslt.sts);
$('#from_date').val('');
$('#to_date').val('');
}else{
toastr.error(rslt.sts);
}
$('#process').attr('disabled',false);
$("#process").html("Search");
}
});
}
});
});
function select_call(){
setTimeout(function(){
$(function(){
$('.select2').select2({
placeholder: '---- ALL ----',
allowClear: true,
// dropdownParent: $('.modal-dialog')
});
$('.select2-tags').select2({
tags: true,
allowClear: true,
tokenSeparators: [',']
});
});
}, 500);
}
</script>
<style>
.modal-dialog {
width: 100% !important;
margin: 0;
padding: 0;
}
.modal-content {
height: 850px!important;
border-radius: 0;
}
.modal .modal-body div {
overflow-y: auto;
width: 100%;
}
</style>
<?php $this->load->view("partial/footer"); ?>