TIF_E41200599/resources/views/server-side/pages/manajemen-data/penyakit/data.blade.php

130 lines
9.2 KiB
PHP

@extends('server-side.layouts.server-app')
@section('pageTitle', 'Data Penyakit | KlinikSapi.Go')
@section('mainContent')
<div class="content d-flex flex-column flex-column-fluid" id="kt_content">
<div class="toolbar" id="kt_toolbar">
<div id="kt_toolbar_container" class="container-fluid d-flex flex-stack">
<div data-kt-swapper="true" data-kt-swapper-mode="prepend"
data-kt-swapper-parent="{default: '#kt_content_container', 'lg': '#kt_toolbar_container'}"
class="page-title d-flex align-items-center flex-wrap me-3 mb-5 mb-lg-0">
<h1 class="d-flex align-items-center text-dark fw-bolder fs-3 my-1">Manajemen Data
<span class="h-20px border-gray-200 border-start ms-3 mx-2"></span>
<small class="text-muted fs-7 fw-bold my-1 ms-1">Penyakit / Data Penyakit</small>
</h1>
</div>
<a href="{{ route('penyakit.create') }}" class="btn btn-sm btn-primary">Tambah Penyakit</a>
</div>
</div>
<div class="post d-flex flex-column-fluid" id="kt_post">
<div id="kt_content_container" class="container-xxl">
@if (Session::has('message'))
<div class="alert alert-success alert-dismissible fade show" role="alert">
<i class="bi bi-check-circle me-1"></i> {{ Session::get('message') }}.
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
@endif
<div class="card mb-5 mb-xl-8">
<div class="card-body py-3">
<div class="table-responsive">
<table id="kt_datatable_example_5"
class="table table-row-dashed table-row-gray-300 gs-0 gy-4">
<thead>
<tr class="fw-bolder text-muted">
<th>#No</th>
<th class="min-w-150px">Nama Penyakit</th>
<th class="min-w-150px">Deskripsi</th>
<th class="min-w-140px">Solusi</th>
<th class="min-w-100px text-end">Pengaturan</th>
</tr>
</thead>
<tbody>
@foreach ($penyakit as $data)
<tr>
<td>
<span class="text-muted fw-bold text-muted d-block fs-7">
{{ $numtab++ }}
</span>
</td>
<td>
<span class="text-dark fw-bolder text-hover-primary d-block fs-6 text-capitalize">{{ $data->penyakit }}</span>
</td>
<td>
<span class="text-dark fw-bolder text-hover-primary d-block fs-6 text-capitalize">{{ $data->deskripsi }}</span>
</td>
<td>
<span class="text-dark fw-bolder text-hover-primary d-block fs-6 text-capitalize">{{ $data->solusi }}</span>
</td>
<td>
<div class="d-flex justify-content-end flex-shrink-0">
<a href="{{ route('penyakit.edit', $data->penyakitId) }}" class="btn btn-icon btn-bg-light btn-active-color-primary btn-sm me-1" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-trigger="hover" title="Edit Penyakit">
<span class="svg-icon svg-icon-3">
<svg xmlns="http://www.w3.org/2000/svg" width="24"
height="24" viewBox="0 0 24 24" fill="none">
<path opacity="0.3"
d="M21.4 8.35303L19.241 10.511L13.485 4.755L15.643 2.59595C16.0248 2.21423 16.5426 1.99988 17.0825 1.99988C17.6224 1.99988 18.1402 2.21423 18.522 2.59595L21.4 5.474C21.7817 5.85581 21.9962 6.37355 21.9962 6.91345C21.9962 7.45335 21.7817 7.97122 21.4 8.35303ZM3.68699 21.932L9.88699 19.865L4.13099 14.109L2.06399 20.309C1.98815 20.5354 1.97703 20.7787 2.03189 21.0111C2.08674 21.2436 2.2054 21.4561 2.37449 21.6248C2.54359 21.7934 2.75641 21.9115 2.989 21.9658C3.22158 22.0201 3.4647 22.0084 3.69099 21.932H3.68699Z"
fill="black" />
<path
d="M5.574 21.3L3.692 21.928C3.46591 22.0032 3.22334 22.0141 2.99144 21.9594C2.75954 21.9046 2.54744 21.7864 2.3789 21.6179C2.21036 21.4495 2.09202 21.2375 2.03711 21.0056C1.9822 20.7737 1.99289 20.5312 2.06799 20.3051L2.696 18.422L5.574 21.3ZM4.13499 14.105L9.891 19.861L19.245 10.507L13.489 4.75098L4.13499 14.105Z"
fill="black" />
</svg>
</span>
</a>
<form action="{{ route('penyakit.destroy', $data->penyakitId) }}" method="post" class="d-inline">
@csrf
@method('DELETE')
<button type="submit"
class="btn btn-icon btn-bg-light btn-active-color-primary btn-sm"
data-bs-toggle="tooltip" data-bs-placement="top"
data-bs-trigger="hover" title="Hapus Penyakit"
onclick="return confirm('Konfirmasi penghapusan data penyakit!')">
<span class="svg-icon svg-icon-3">
<svg xmlns="http://www.w3.org/2000/svg" width="24"
height="24" viewBox="0 0 24 24" fill="none">
<path
d="M5 9C5 8.44772 5.44772 8 6 8H18C18.5523 8 19 8.44772 19 9V18C19 19.6569 17.6569 21 16 21H8C6.34315 21 5 19.6569 5 18V9Z"
fill="black"/>
<path opacity="0.5"
d="M5 5C5 4.44772 5.44772 4 6 4H18C18.5523 4 19 4.44772 19 5V5C19 5.55228 18.5523 6 18 6H6C5.44772 6 5 5.55228 5 5V5Z"
fill="black"/>
<path opacity="0.5"
d="M9 4C9 3.44772 9.44772 3 10 3H14C14.5523 3 15 3.44772 15 4V4H9V4Z"
fill="black"/>
</svg>
</span>
</button>
</form>
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
@push('addScripts')
<script>
$("#kt_datatable_example_5").DataTable({
"language": {
"lengthMenu": "Show _MENU_",
},
"dom":
"<'row'" +
"<'col-sm-6 d-flex align-items-center justify-content-start'l>" +
"<'col-sm-6 d-flex align-items-center justify-content-end'f>" +
">" +
"<'table-responsive'tr>" +
"<'row'" +
"<'col-sm-12 col-md-5 d-flex align-items-center justify-content-center justify-content-md-start'i>" +
"<'col-sm-12 col-md-7 d-flex align-items-center justify-content-center justify-content-md-end'p>" +
">"
});
</script>
@endpush