You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
4.4 KiB
PHTML

5 years ago
@extends('layouts.app')
@section('site-name','Sistem Informasi SPP')
@section('page-name','Periode')
@section('content')
<div class="page-header">
<h1 class="page-title">
@yield('page-name')
</h1>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<h3 class="card-title">@yield('page-name')</h3>
<a href="{{ route('periode.create') }}" class="btn btn-outline-primary btn-sm ml-5">Tambah Periode</a>
</div>
5 years ago
@if(session()->has('msg'))
<div class="alert alert-{{ session()->get('type') }}" id="message" style="border-radius: 0px !important">
@if(session()->get('type') == 'success')
<i class="fe fe-check mr-2" aria-hidden="true"></i>
@else
<i class="fe fe-alert-triangle mr-2" aria-hidden="true"></i>
@endif
5 years ago
{{ session()->get('msg') }}
</div>
@endif
5 years ago
<div class="table-responsive">
5 years ago
5 years ago
<table class="table card-table table-vcenter text-nowrap">
<thead>
<tr>
<th class="w-1">No.</th>
<th>Nama</th>
<th>Tanggal Mulai</th>
<th>Tanggal Selesai</th>
<th>Aktif</th>
<th></th>
</tr>
</thead>
<tbody>
5 years ago
@foreach ($periode as $index => $item)
5 years ago
<tr>
5 years ago
<td><span class="text-muted">{{ $index+1 }}</span></td>
5 years ago
<td>{{ $item->nama }}</td>
<td>
{{ $item->tgl_mulai }}
</td>
<td>
{{ $item->tgl_selesai }}
</td>
<td>
@if($item->is_active)
<span class="tag tag-green">Aktif</span>
@endif
5 years ago
</td>
<td>
<a class="icon" href="{{ route('periode.edit', $item->id) }}" title="edit item">
5 years ago
<i class="fe fe-edit"></i>
</a>
5 years ago
<a class="icon btn-delete" href="#!" data-id="{{ $item->id }}" title="delete item">
5 years ago
<i class="fe fe-trash"></i>
</a>
5 years ago
<form action="{{ route('periode.destroy', $item->id) }}" method="POST" id="form-{{ $item->id }}">
@csrf
</form>
5 years ago
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
<div class="card-footer">
<div class="d-flex">
<div class="ml-auto mb-0">
{{ $periode->links() }}
</div>
</div>
</div>
</div>
</div>
</div>
5 years ago
@endsection
@section('js')
<script>
require(['jquery', 'sweetalert'], function ($, sweetalert) {
$(document).ready(function () {
$(document).on('click','.btn-delete', function(){
formid = $(this).attr('data-id');
swal({
title: 'Anda yakin ingin menghapus?',
text: 'periode yang dihapus tidak dapat dikembalikan',
dangerMode: true,
buttons: {
cancel: true,
confirm: true,
},
}).then((result) => {
if (result) {
$('#form-' + formid).submit();
}
})
})
});
});
</script>
5 years ago
@endsection