@extends('template')
@section('content')
<section>
<div class="row">
<div class="col-8">
<div class="card">
<div class="card-header">
<h5 class="text-kanan">Edit Akses Aplikasi Kepada Pengguna</h5>
</div>
<div class="card-body">
<div class="d-flex justify-content-between align-items-center m-0 p-0">
<a class="card-title" href="/dashboard" style="color: #0B4238; font-weight: 600;"><i
class="bi bi-chevron-compact-left"></i>
<small style="color: #0B4238; font-weight: 600; margin-top: 100px">Kembali</small>
</a>
</div>
<form action="{{ route('aksesAplikasi.update', $akses->id) }}" method="POST">
@csrf
@method('PUT') <!-- Untuk metode HTTP PUT -->
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_master_create" @if($akses->data_master_create==1)checked @endif value="1" id="dataMasterCreate">
<label class="form-check-label" for="dataMasterCreate">Data Master Create</label>
</div>
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_master_edit"@if($akses->data_master_edit==1)checked @endif value="1" id="dataMasterEdit">
<label class="form-check-label" for="dataMasterEdit">Data Master Edit</label>
</div>
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_master_delete"@if($akses->data_master_delete==1)checked @endif value="1" id="dataMasterDelete">
<label class="form-check-label" for="dataMasterDelete">Data Master Delete</label>
</div>
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_input_create"@if($akses->data_input_create==1)checked @endif value="1" id="dataInputCreate">
<label class="form-check-label" for="dataInputCreate">Data Input Create</label>
</div>
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_input_edit"@if($akses->data_input_edit==1)checked @endif value="1" id="dataInputEdit">
<label class="form-check-label" for="dataInputEdit">Data Input Edit</label>
</div>
<div class="form-check form-switch">
<input class="form-check-input radio-group" type="checkbox" name="data_input_delete"@if($akses->data_input_delete==1)checked @endif value="1" id="dataInputDelete">
<label class="form-check-label" for="dataInputDelete">Data Input Delete</label>
</div>
<div class="my-3">
<button class="btn btn-warning btn-sm text-white" type="button" id="toggleAll" onclick="toggleAllRadios()">Semua Akses</button>
<button class="btn btn-success btn-sm" type="submit">Update Akses</button>
</div>
</form>
<script>
// Fungsi untuk mencentang atau mencabut centang semua radio button
function toggleAllRadios() {
const radios = document.querySelectorAll('.radio-group');
let allChecked = Array.from(radios).every(radio => radio.checked);
radios.forEach(radio => {
radio.checked = !allChecked; // Membalikkan status saat ini
});
}
</script>
</div>
</div>
</div>
</div>
</section>
@endsection
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]