MIF_E31211958/app/Views/Penilaian/list.php

269 lines
15 KiB
PHP

<div class="row page-titles">
<div class="col-md-5 align-self-center">
<h4 class="text-themecolor">Penilaian Guru</h4>
</div>
<div class="col-md-7 align-self-center text-right">
<div class="d-flex justify-content-end align-items-center">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="javascript:void(0)">Penilaian</a></li>
</ol>
<?php if ($hak_akses == 1) { ?>
<?php if (empty($nilaiBelum)) { ?>
<button type="button" class="btn btn-info d-none d-lg-block m-l-15" data-toggle="modal"
data-target="#exampleModal" data-whatever="@mdo"><i class="fa fa-plus-circle"></i>Tambah</button>
<?php } ?>
<?php } ?>
</div>
</div>
</div>
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel1">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="exampleModalLabel1">Tambah Kategori Penilaian</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
aria-hidden="true">&times;</span></button>
</div>
<form action="<?php echo base_url('/penilaian/insert') ?>" method="post">
<div class="modal-body">
<div class="form-group">
<label for="recipient-name" class="control-label">Bulan:</label>
<select class="form-control custom-select" style="width: 100%; height:36px;" name="bulan">
<option value="">Pilih Bulan</option>
<option value="1">Januari</option>
<option value="2">Februari</option>
<option value="3">Maret</option>
<option value="4">April</option>
<option value="5">Mei</option>
<option value="6">Juni</option>
<option value="7">Juli</option>
<option value="8">Agustus</option>
<option value="9">September</option>
<option value="10">Oktober</option>
<option value="11">November</option>
<option value="12">Desember</option>
</select>
</div>
<div class="form-group">
<label for="message-text" class="control-label">Tahun:</label>
<select class="form-control custom-select" style="width: 100%; height:36px;" name="tahun">
<option value="">Pilih Tahun</option>
<?php
$tahun_sekarang = date("Y");
for ($i = $tahun_sekarang; $i >= 2000; $i--) {
echo '<option value="' . $i . '">' . $i . '</option>';
}
?>
</select>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Kembali</button>
<button type="submit" class="btn btn-info">Simpan</button>
</div>
</form>
</div>
</div>
</div>
<?php if ($hak_akses != 2) { ?>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body p-b-0">
<h4 class="card-title">Daftar Belum Dinilai</h4>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<div class="table-responsive">
<table id="myTable" class="table table-bordered table-striped">
<thead>
<tr>
<th style="width: 10%;">No.</th>
<th>Nama</th>
<th style="width: 150px;">Aksi</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
foreach ($nilaiBelum as $row): ?>
<tr>
<td>
<?= $no++; ?>
</td>
<td>
<?= $row->nama_guru; ?>
</td>
<td>
<a <?php if ($nip == $row->nip)
echo 'disabled'; ?>
href="<?= base_url('penilaian/edit/' . $row->id_detailpenilaian) ?>">
<button class="btn btn-sm btn-icon btn-pure btn-outline"
data-toggle="tooltip" data-original-title="Nilai" <?php if ($nip == $row->nip)
echo 'disabled'; ?>>
<i class="ti-pencil" aria-hidden="true"></i>
</button>
</a>
<a href="<?= base_url('penilaian/delete/' . $row->id_detailpenilaian) ?>"
onclick="return confirm('Apakah Anda yakin ingin menghapus?');">
<button class="btn btn-sm btn-icon btn-pure btn-outline"
data-toggle="tooltip" data-original-title="Delete"><i
class="ti-close" aria-hidden="true"></i>
</button>
</a>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php } ?>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body p-b-0">
<div class="d-flex justify-content-between align-items-center">
<h4 class="card-title mb-0">Daftar Sudah Dinilai</h4>
<form id="filterForm" method="post" action="<?= base_url('penilaian/index') ?>" class="d-flex">
<select class="form-control custom-select mx-2"
onchange="document.getElementById('filterForm').submit()" style="width: auto; height:36px;"
name="bulan">
<option value="NULL">Pilih Bulan</option>
<?php
$bulan_selected = isset($bulan_selected) ? $bulan_selected : '';
$bulan_sekarang = date("F");
$bulan = array(
"1" => "Januari",
"2" => "Februari",
"3" => "Maret",
"4" => "April",
"5" => "Mei",
"6" => "Juni",
"7" => "Juli",
"8" => "Agustus",
"9" => "September",
"10" => "Oktober",
"11" => "November",
"12" => "Desember"
);
$bulan_english = array(
"Januari" => "January",
"Februari" => "February",
"Maret" => "March",
"April" => "April",
"Mei" => "May",
"Juni" => "June",
"Juli" => "July",
"Agustus" => "August",
"September" => "September",
"Oktober" => "October",
"November" => "November",
"Desember" => "December"
);
foreach ($bulan as $num => $nama_bulan) {
$nama_bulan_english = $bulan_english[$nama_bulan];
$selected = ($nama_bulan_english == $bulan_sekarang || $num == $bulan_selected) ? 'selected' : '';
echo '<option value="' . $num . '" ' . $selected . '>' . $nama_bulan . '</option>';
}
?>
</select>
<select class="form-control custom-select mx-2"
onchange="document.getElementById('filterForm').submit()" style="width: auto; height:36px;"
name="tahun">
<option value="NULL">Pilih Tahun</option>
<?php
$tahun_selected = isset($tahun_selected) ? $tahun_selected : '';
$tahun_sekarang = date("Y");
for ($i = $tahun_sekarang; $i >= 2010; $i--) {
$selected = ($i == $tahun_sekarang || $i == $tahun_selected) ? 'selected' : '';
echo '<option value="' . $i . '" ' . $selected . '>' . $i . '</option>';
}
?>
</select>
</form>
</div>
</div>
<!-- Tambahkan ini di bagian <head> atau di file CSS -->
<style>
.mx-2 {
margin-left: 0.5rem !important;
margin-right: 0.5rem !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
</style>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<div class="table-responsive">
<table id="myTable2" class="table table-bordered table-striped">
<thead>
<tr>
<th style="width: 10%;">No.</th>
<th>Nama</th>
<th style="width: 200px;">Aksi</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
foreach ($nilaiSudah as $row): ?>
<tr>
<td>
<?= $no++; ?>
</td>
<td>
<?= $row->nama_guru; ?>
</td>
<td>
<a href="<?= base_url('penilaian/edit/' . $row->id_detailpenilaian) ?>">
<button class="btn btn-sm btn-icon btn-pure btn-outline"
data-toggle="tooltip" data-original-title="Nilai"><i
class="ti-pencil" aria-hidden="true"></i>
</button>
</a>
<a href="<?= base_url('penilaian/delete/' . $row->id_detailpenilaian) ?>"
onclick="return confirm('Apakah Anda yakin ingin menghapus?');">
<button class="btn btn-sm btn-icon btn-pure btn-outline"
data-toggle="tooltip" data-original-title="Delete"><i
class="ti-close" aria-hidden="true"></i>
</button>
</a>
<a href="<?= base_url('penilaian/generatePdf/' . $row->id_detailpenilaian) ?>"
target="_blank">
<button class="btn btn-sm btn-icon btn-pure btn-outline"
data-toggle="tooltip" data-original-title="Unduh"><i
class="ti-printer" aria-hidden="true"></i>
</button>
</a>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>