update menu guru
This commit is contained in:
parent
3f9107f8ad
commit
d1c136bfa7
|
@ -5,7 +5,7 @@ namespace App\Http\Controllers;
|
||||||
use App\Models\Guru;
|
use App\Models\Guru;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
use DataTables;
|
use DataTables, Carbon\Carbon;
|
||||||
|
|
||||||
class DataGuruController extends Controller
|
class DataGuruController extends Controller
|
||||||
{
|
{
|
||||||
|
@ -21,7 +21,7 @@ class DataGuruController extends Controller
|
||||||
->addColumn('action', function ($data) {
|
->addColumn('action', function ($data) {
|
||||||
return '
|
return '
|
||||||
<div class="btn-group">
|
<div class="btn-group">
|
||||||
<button type="button" class="btn btn-primary btn-sm"><i class="fas fa-eye"></i></button>
|
<a href="'. route('detail_guru', $data->id) .'" class="btn btn-primary btn-sm"><i class="fas fa-eye"></i></a>
|
||||||
<a href="' . route('edit_guru', $data->id) . '" class="btn btn-warning btn-sm"><i class="fas fa-pencil-alt"></i></a>
|
<a href="' . route('edit_guru', $data->id) . '" class="btn btn-warning btn-sm"><i class="fas fa-pencil-alt"></i></a>
|
||||||
<button type="button" class="btn btn-danger btn-sm" onclick="deleteData(`' . route('destroy_guru', $data->id) . '`)"><i class="fas fa-trash"></i></button>
|
<button type="button" class="btn btn-danger btn-sm" onclick="deleteData(`' . route('destroy_guru', $data->id) . '`)"><i class="fas fa-trash"></i></button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -210,6 +210,12 @@ class DataGuruController extends Controller
|
||||||
return redirect('/data-guru')->with('success', 'Data berhasil diupdate.');
|
return redirect('/data-guru')->with('success', 'Data berhasil diupdate.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function detail($id)
|
||||||
|
{
|
||||||
|
$guru = Guru::find($id);
|
||||||
|
return view('pages.data_guru.detail', compact('guru'));
|
||||||
|
}
|
||||||
|
|
||||||
function destroy($id)
|
function destroy($id)
|
||||||
{
|
{
|
||||||
$guru = Guru::find($id);
|
$guru = Guru::find($id);
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 940 KiB |
|
@ -0,0 +1,107 @@
|
||||||
|
@extends('layout.master')
|
||||||
|
|
||||||
|
@section('title', 'Detail Guru')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="card border-top-primary shadow mb-4">
|
||||||
|
<div class="card-body pt-3">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-2">
|
||||||
|
<img src="{{ asset('profile.jpg') }}" style="width: 100%">
|
||||||
|
</div>
|
||||||
|
<div class="col-md-10">
|
||||||
|
<h2><b>Data Pribadi</b></h2>
|
||||||
|
<table class="table">
|
||||||
|
<tr>
|
||||||
|
<td width="30%"><b>NIPA</b></td>
|
||||||
|
<td>: {{ $guru->nipa }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Nama</b></td>
|
||||||
|
<td>: {{ $guru->nama_guru }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>TTL</b></td>
|
||||||
|
<td>: {{ $guru->tempat_lahir }}, {{ date('d-m-Y', strtotime($guru->tanggal_lahir) ) }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Jenis Kelamin</b></td>
|
||||||
|
<td>: {{ $guru->gender }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Alamat</b></td>
|
||||||
|
<td>: {{ $guru->jalan }} Rt.{{ $guru->rt }} Rw.{{ $guru->rw }}, Kel. {{ $guru->kecamatan }}, Kab. {{ $guru->kabupaten }}
|
||||||
|
<br> Kode Pos: {{ $guru->kodepos }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>No HP 1</b></td>
|
||||||
|
<td>: {{ $guru->nohp }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>No HP 2</b></td>
|
||||||
|
<td>: {{ $guru->nohp2 }}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<hr>
|
||||||
|
<h2><b>Informasi Akademik</b></h2>
|
||||||
|
<table class="table">
|
||||||
|
<tr>
|
||||||
|
<td width="30%"><b>NUPTK</b></td>
|
||||||
|
<td>: {{ $guru->nuptk }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>NRG</b></td>
|
||||||
|
<td>: {{ $guru->nrg }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Jenis Guru</b></td>
|
||||||
|
<td>: {{ $guru->jns_guru }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Tugas</b></td>
|
||||||
|
<td>: {{ $guru->tugas }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Tugas Tambahan</b></td>
|
||||||
|
<td>: {{ $guru->tambahan }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Ijazah</b></td>
|
||||||
|
<td>: {{ $guru->ijazah }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Tahun Lulus</b></td>
|
||||||
|
<td>: {{ $guru->tahun_lulus }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Perguruan Tinggi/Sekolah</b></td>
|
||||||
|
<td>: {{ $guru->pt }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Fakultas</b></td>
|
||||||
|
<td>: {{ $guru->fakultas }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Jurusan</b></td>
|
||||||
|
<td>: {{ $guru->jurusan }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Prodi</b></td>
|
||||||
|
<td>: {{ $guru->prodi }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><b>Akta Mengajar</b></td>
|
||||||
|
<td>: {{ $guru->akta_mengajar }}</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card-footer justify-content-between" style="display: flex">
|
||||||
|
<a href="{{ route('data_guru') }}" class="btn btn-sm btn-warning">Kembali</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
|
@ -251,7 +251,7 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer justify-content-between" style="display: flex">
|
<div class="card-footer justify-content-between" style="display: flex">
|
||||||
<a href="{{ route('data_kriteria') }}" class="btn btn-sm btn-warning">Kembali</a>
|
<a href="{{ route('data_guru') }}" class="btn btn-sm btn-warning">Kembali</a>
|
||||||
@if (!empty($guru))
|
@if (!empty($guru))
|
||||||
<button class="btn btn-sm btn-primary">Update</button>
|
<button class="btn btn-sm btn-primary">Update</button>
|
||||||
@else
|
@else
|
||||||
|
|
|
@ -38,6 +38,7 @@ Route::middleware(['auth'])->group(function () {
|
||||||
Route::get('/tambah', [DataGuruController::class, 'create'])->name('create_guru');
|
Route::get('/tambah', [DataGuruController::class, 'create'])->name('create_guru');
|
||||||
Route::post('/store', [DataGuruController::class, 'store'])->name('store_guru');
|
Route::post('/store', [DataGuruController::class, 'store'])->name('store_guru');
|
||||||
Route::get('/edit{id}', [DataGuruController::class, 'edit'])->name('edit_guru');
|
Route::get('/edit{id}', [DataGuruController::class, 'edit'])->name('edit_guru');
|
||||||
|
Route::get('/detail{id}', [DataGuruController::class, 'detail'])->name('detail_guru');
|
||||||
Route::post('/update{id}', [DataGuruController::class, 'update'])->name('update_guru');
|
Route::post('/update{id}', [DataGuruController::class, 'update'])->name('update_guru');
|
||||||
Route::delete('/hapus/{id}', [DataGuruController::class, 'destroy'])->name('destroy_guru');
|
Route::delete('/hapus/{id}', [DataGuruController::class, 'destroy'])->name('destroy_guru');
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue