ok
Direktori : /home2/selectio/public_html/bharath/application/views/admin/timetable/ |
Current File : /home2/selectio/public_html/bharath/application/views/admin/timetable/timetableList.php |
<style type="text/css"> @media print { .no-print, .no-print * { display: none !important; } } .print, .print * { display: none; } </style> <div class="content-wrapper" style="min-height: 946px;"> <section class="content-header"> <h1> <i class="fa fa-mortar-board"></i> <?php echo $this->lang->line('academics'); ?> <small><?php echo $this->lang->line('student_fees1'); ?></small></h1> </section> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-md-12"> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title"> <i class="fa fa-search"></i> <?php echo $this->lang->line('select_criteria'); ?></h3> <div class="box-tools pull-right"> <?php if ($this->rbac->hasPrivilege('class_timetable', 'can_add')) { ?> <a href="<?php echo base_url(); ?>admin/timetable/create" class="btn btn-primary btn-sm" data-toggle="tooltip" title="<?php echo $this->lang->line('add_timetable'); ?>" > <i class="fa fa-plus"></i> <?php echo $this->lang->line('add'); ?> </a> <?php } ?> </div> </div> <form action="<?php echo site_url('admin/timetable/index') ?>" method="post" accept-charset="utf-8"> <div class="box-body"> <?php echo $this->customlib->getCSRF(); ?> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="exampleInputEmail1"><?php echo $this->lang->line('class'); ?></label><small class="req"> *</small> <select autofocus="" id="class_id" name="class_id" class="form-control" > <option value=""><?php echo $this->lang->line('select'); ?></option> <?php foreach ($classlist as $class) { ?> <option value="<?php echo $class['id'] ?>" <?php if (set_value('class_id') == $class['id']) echo "selected=selected"; ?>><?php echo $class['class'] ?></option> <?php $count++; } ?> </select> <span class="text-danger"><?php echo form_error('class_id'); ?></span> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="exampleInputEmail1"><?php echo $this->lang->line('section'); ?></label><small class="req"> *</small> <select id="section_id" name="section_id" class="form-control" > <option value=""><?php echo $this->lang->line('select'); ?></option> </select> <span class="text-danger"><?php echo form_error('section_id'); ?></span> </div> </div> </div> </div> <div class="box-footer"> <button type="submit" class="btn btn-primary pull-right btn-sm"><i class="fa fa-search"></i> <?php echo $this->lang->line('search'); ?></button> </div> </form> </div> <?php if (isset($result_array)) { ?> <div class="box box-info" id="timetable"> <div class="box-header with-border"> <h3 class="box-title"><i class="fa fa-users"></i> <?php echo $this->lang->line('class_timetable'); ?></h3> </div> <div class="box-body"> <div class="row print" > <div class="col-md-12"> <div class="col-md-offset-4 col-md-4"> <center><b><?php echo $this->lang->line('class'); ?>: </b> <span class="cls"></span></center> </div> </div> </div> <?php if (!empty($result_array)) { ?> <div class="table-responsive"> <div class="download_label"><?php echo $this->lang->line('class_timetable'); ?></div> <table class="table table-bordered example"> <thead> <tr> <th> <?php echo $this->lang->line('subject'); ?> </th> <?php foreach ($getDaysnameList as $key => $value) { ?> <th class="text text-center"> <?php echo $value; ?> </th> <?php } ?> </tr> </thead> <tbody> <?php foreach ($result_array as $key => $timetable) { ?> <tr> <th><?php echo $key; ?></th> <?php foreach ($timetable as $key => $value) { $status = $value->status; if ($status == "Yes") { ?> <td class="text text-center"> <div class="attachment-block clearfix"> <?php if ($value->start_time != "" && $value->end_time != "") { ?> <strong class="text-green"><?php echo $value->start_time; ?></strong> <b class="text text-center">-</b> <strong class="text-green"><?php echo $value->end_time; ?></strong><br/> <strong class="text-green"><?php echo $this->lang->line('room_no'); ?>: <?php echo $value->room_no; ?></strong> <?php } else { ?> <b class="text text-center"><?php echo $this->lang->line('not'); ?> <br/><?php echo $this->lang->line('scheduled'); ?></b><br/> <strong class="text-green"></strong> <?php } ?> </div> </td> <?php } else { ?> <td class="text text-center"> <div class="attachment-block clearfix"> <strong class="text-red"><?php echo $value->start_time; ?></strong> </div> </td> <?php } } ?> </tr> <?php } ?> </tbody> </table> </div> <?php } else { ?> <div class="alert alert-info"><?php echo $this->lang->line('no_record_found'); ?></div> <?php } ?> </div> </div> </div> </div> <?php } else { } ?> </section> </div> <script type="text/javascript"> function getSectionByClass(class_id, section_id) { if (class_id != "" && section_id != "") { $('#section_id').html(""); var base_url = '<?php echo base_url() ?>'; var div_data = '<option value=""><?php echo $this->lang->line('select'); ?></option>'; $.ajax({ type: "GET", url: base_url + "sections/getByClass", data: {'class_id': class_id}, dataType: "json", success: function (data) { $.each(data, function (i, obj) { var sel = ""; if (section_id == obj.section_id) { sel = "selected"; } div_data += "<option value=" + obj.section_id + " " + sel + ">" + obj.section + "</option>"; }); $('#section_id').append(div_data); } }); } } $(document).ready(function () { $(document).on('change', '#class_id', function (e) { $('#section_id').html(""); var class_id = $(this).val(); var base_url = '<?php echo base_url() ?>'; var div_data = '<option value=""><?php echo $this->lang->line('select'); ?></option>'; $.ajax({ type: "GET", url: base_url + "sections/getByClass", data: {'class_id': class_id}, dataType: "json", success: function (data) { $.each(data, function (i, obj) { div_data += "<option value=" + obj.section_id + ">" + obj.section + "</option>"; }); $('#section_id').append(div_data); } }); }); var class_id = $('#class_id').val(); var section_id = '<?php echo set_value('section_id') ?>'; getSectionByClass(class_id, section_id); $(document).on('change', '#feecategory_id', function (e) { $('#feetype_id').html(""); var feecategory_id = $(this).val(); var base_url = '<?php echo base_url() ?>'; var div_data = '<option value=""><?php echo $this->lang->line('select'); ?></option>'; $.ajax({ type: "GET", url: base_url + "feemaster/getByFeecategory", data: {'feecategory_id': feecategory_id}, dataType: "json", success: function (data) { $.each(data, function (i, obj) { div_data += "<option value=" + obj.id + ">" + obj.type + "</option>"; }); $('#feetype_id').append(div_data); } }); }); }); $(document).on('change', '#section_id', function (e) { $("form#schedule-form").submit(); }); </script> <script type="text/javascript"> var base_url = '<?php echo base_url() ?>'; function printDiv(elem) { var cls = $("#class_id option:selected").text(); var sec = $("#section_id option:selected").text(); $('.cls').html(cls + '(' + sec + ')'); Popup(jQuery(elem).html()); } function Popup(data) { var frame1 = $('<iframe />'); frame1[0].name = "frame1"; frame1.css({"position": "absolute", "top": "-1000000px"}); $("body").append(frame1); var frameDoc = frame1[0].contentWindow ? frame1[0].contentWindow : frame1[0].contentDocument.document ? frame1[0].contentDocument.document : frame1[0].contentDocument; frameDoc.document.open(); //Create a new HTML document. frameDoc.document.write('<html>'); frameDoc.document.write('<head>'); frameDoc.document.write('<title></title>'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/bootstrap/css/bootstrap.min.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/dist/css/font-awesome.min.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/dist/css/ionicons.min.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/dist/css/AdminLTE.min.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/dist/css/skins/_all-skins.min.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/plugins/iCheck/flat/blue.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/plugins/morris/morris.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/plugins/jvectormap/jquery-jvectormap-1.2.2.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/plugins/datepicker/datepicker3.css">'); frameDoc.document.write('<link rel="stylesheet" href="' + base_url + 'backend/plugins/daterangepicker/daterangepicker-bs3.css">'); frameDoc.document.write('</head>'); frameDoc.document.write('<body>'); frameDoc.document.write(data); frameDoc.document.write('</body>'); frameDoc.document.write('</html>'); frameDoc.document.close(); setTimeout(function () { window.frames["frame1"].focus(); window.frames["frame1"].print(); frame1.remove(); }, 500); return true; } </script>