teratera/resources/views/admin/provinsi/edit.blade.php
2025-08-22 09:41:04 +07:00

80 lines
3.0 KiB
PHP

@extends('template.admin.base')
@push('css')
@endpush
@section('content')
<div class="container-xxl flex-grow-1 container-p-y">
<div class="card">
<div class="card-header d-flex justify-content-between align-items-center">
<h5 class="card-title m-0">Edit Provinsi</h5>
<div id="buttons">
<a href="{{ route('admin.provinsi.index') }}" class="btn btn-dark">
<i class="icon-base ti tabler-arrow-left me-sm-1"></i> Kembali ke Daftar
</a>
</div>
</div>
<div class="card-body">
@if ($errors->any())
<div class="alert alert-danger d-flex align-items-baseline" role="alert">
<span class="alert-icon rounded">
<i class="icon-base ti tabler-ban icon-md w-px-30"></i>
</span>
<div class="d-flex flex-column ps-1">
<h5 class="alert-heading mb-2">Edit data gagal tervalidasi</h5>
<ul class="mb-0">
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
</div>
@endif
<form id="formCreate" action="{{ route('admin.provinsi.update', $provinsi->id) }}" method="POST">
@method('PUT')
@csrf
<div class="row mb-3">
<div class="col-xl-3 col-md-6 col-sm-6">
<label for="nama" class="form-label">Nama Provinsi</label>
<input type="text" class="form-control" id="nama" name="nama" value="{{ old('nama', $provinsi->nama) }}" />
</div>
<div class="col-xl-3 col-md-6 col-sm-6">
<label for="kode" class="form-label">Kode Provinsi</label>
<input type="text" class="form-control" id="kode" name="kode" value="{{ old('kode', $provinsi->kode) }}" />
</div>
</div>
<button type="submit" class="btn btn-primary">Simpan</button>
</form>
</div>
</div>
</div>
@endsection
@push('js')
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.21.0/jquery.validate.min.js"
integrity="sha512-KFHXdr2oObHKI9w4Hv1XPKc898mE4kgYx58oqsc/JqqdLMDI4YjOLzom+EMlW8HFUd0QfjfAvxSL6sEq/a42fQ=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
$(function () {
$('#formCreate').validate({
rules: {
nama: {
required: true,
},
kode: {
required: true,
digits: true,
minlength: 2,
maxlength: 2,
},
},
messages: {
nama: 'Nama Provinsi wajib diisi',
kode: 'Kode Provinsi wajib diisi dengan angka 2 digit',
}
});
});
</script>
@endpush