MIF_E31210141/resources/views/admin/app/users/siswa/edit.blade.php

191 lines
16 KiB
PHP

@include('components.theme.pages.header')
<section>
<!-- basic table -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<form method="POST" action="{{ app_url('siswa/update') }}/{{ $data['records']['id'] }}">
@csrf
<div class="row mb-4">
<div class="col">
<label class="form-label">NIS<sup class="text-danger">*</sup></label>
<input type="number" name="nis" value="{{ $detail['nis'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('nis') ? 'is-invalid' : '' }}" placeholder="Enter NIS">
@error('nis') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Alamat Lengkap<sup class="text-danger">*</sup></label>
<input type="text" name="alamat" value="{{ $detail['alamat'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('alamat') ? 'is-invalid' : '' }}" placeholder="Enter Alamat Lengkap">
@error('alamat') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="row mb-4">
<div class="col">
<label class="form-label">Alamat Email<sup class="text-danger">*</sup></label>
<input type="email" name="email" value="{{ $data['records']['email'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('email') ? 'is-invalid' : '' }}" placeholder="Enter Email Address">
@error('email') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Nama Lengkap<sup class="text-danger">*</sup></label>
<input type="text" name="name" value="{{ $data['records']['name'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('name') ? 'is-invalid' : '' }}" placeholder="Enter Name">
@error('name') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="row mb-4">
<div class="col">
<label class="form-label">Tempat Lahir<sup class="text-danger">*</sup></label>
<input type="text" name="tempat_lahir" value="{{ $detail['tempat_lahir'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('tempat_lahir') ? 'is-invalid' : '' }}" placeholder="Enter Kota Asal">
@error('tempat_lahir') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Kota Asal<sup class="text-danger">*</sup></label>
<input type="text" name="kota_siswa" value="{{ $detail['kota_siswa'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('kota_siswa') ? 'is-invalid' : '' }}" placeholder="Enter Kota">
@error('kota_siswa') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Tanggal Lahir<sup class="text-danger">*</sup></label>
<input type="date" name="tanggal_lahir" value="{{ $detail['tanggal_lahir'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('tanggal_lahir') ? 'is-invalid' : '' }}" placeholder="Enter Tanggal Lahir">
@error('tanggal_lahir') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="form-group mb-4" data-kt-password-meter="true">
<label class="form-label">Password<sup class="text-danger">*</sup></label>
<div class="position-relative mb-3">
<input class="form-control form-control-lg form-control-solid mt-2 {{ $errors->has('password') ? 'is-invalid' : '' }}"
type="password" value="{{ old('password') }}" placeholder="Enter Password" name="password" autocomplete="off" />
<!--begin::Visibility toggle-->
<span class="btn btn-sm btn-icon position-absolute translate-middle top-50 end-0 me-n2"
data-kt-password-meter-control="visibility">
<i class="ki-duotone ki-eye-slash fs-1"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span></i>
<i class="ki-duotone ki-eye d-none fs-1"><span class="path1"></span><span class="path2"></span><span class="path3"></span></i>
</span>
<!--end::Visibility toggle-->
</div>
<!--begin::Highlight meter-->
<div class="d-flex align-items-center mb-3" data-kt-password-meter-control="highlight">
<div class="flex-grow-1 bg-secondary bg-active-success rounded h-5px me-2"></div>
<div class="flex-grow-1 bg-secondary bg-active-success rounded h-5px me-2"></div>
<div class="flex-grow-1 bg-secondary bg-active-success rounded h-5px me-2"></div>
<div class="flex-grow-1 bg-secondary bg-active-success rounded h-5px"></div>
</div>
@error('password') <small class="text-danger">{{ $message }}</small> @enderror
<div class="text-muted">
Use 8 or more characters with a mix of letters, numbers & symbols.
</div>
</div>
<div class="row mb-4">
<div class="col">
<label class="form-label">Nomer Telepon<sup class="text-danger">*</sup></label>
<input type="number" name="telepon" value="{{ $detail['telepon'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('telepon') ? 'is-invalid' : '' }}" placeholder="Enter Telepon">
@error('telepon') <small class="text-danger">{{ $detail['telepon'] }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Agama<sup class="text-danger">*</sup></label>
<select name="agama" class="form-select form-select-solid mt-2 {{ $errors->has('agama') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $rolez)
@php $selected = $rolez == $detail['agama'] ? 'selected' : '' @endphp
@php $name = $rolez == 1 ? 'Islam' : ($rolez == 2 ? 'Kristen' : ($rolez == 3 ? 'Buddha' : 'Konghucu')) @endphp
<option value="{{ $rolez }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('agama') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Status Account<sup class="text-danger">*</sup></label>
<select name="status" class="form-select form-select-solid mt-2 {{ $errors->has('status') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $rolez)
@php $selected = $rolez == $detail['status'] ? 'selected' : '' @endphp
@php $name = $rolez == 1 ? 'Active' : ($rolez == 2 ? 'Non Active' : ($rolez == 3 ? 'Deactivated' : 'Not Verified')) @endphp
<option value="{{ $rolez }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('status') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="row mb-4">
<div class="col">
<label class="form-label">Nama Ibu<sup class="text-danger">*</sup></label>
<input type="text" name="nama_ibu" value="{{ $detail['nama_ibu'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('nama_ibu') ? 'is-invalid' : '' }}" placeholder="Enter Name">
@error('nama_ibu') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Pekerjaan Ibu<sup class="text-danger">*</sup></label>
<select name="pekerjaan_ibu" class="form-select form-select-solid mt-2 {{ $errors->has('pekerjaan_ibu') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $pekerjaan)
@php $selected = $pekerjaan == $detail['pekerjaan_ibu'] ? 'selected' : '' @endphp
@php $name = $pekerjaan == 1 ? 'Wiraswasta' : ($pekerjaan == 2 ? 'Wirausaha' : ($pekerjaan == 3 ? 'Tidak Bekerja' : 'Lainnya')) @endphp
<option value="{{ $pekerjaan }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('pekerjaan_ibu') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Agama Ibu<sup class="text-danger">*</sup></label>
<select name="agama_ibu" class="form-select form-select-solid mt-2 {{ $errors->has('agama_ibu') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $rolez)
@php $selected = $rolez == $detail['agama_ibu'] ? 'selected' : '' @endphp
@php $name = $rolez == 1 ? 'Islam' : ($rolez == 2 ? 'Kristen' : ($rolez == 3 ? 'Buddha' : 'Konghucu')) @endphp
<option value="{{ $rolez }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('agama_ibu') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="row mb-4">
<div class="col">
<label class="form-label">Nama Ayah<sup class="text-danger">*</sup></label>
<input type="text" name="nama_ayah" value="{{ $detail['nama_ayah'] }}" autocomplete="off" class="form-control form-control-solid mt-2 {{ $errors->has('nama_ayah') ? 'is-invalid' : '' }}" placeholder="Enter Name">
@error('nama_ayah') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Pekerjaan Ayah<sup class="text-danger">*</sup></label>
<select name="pekerjaan_ayah" class="form-select form-select-solid mt-2 {{ $errors->has('pekerjaan_ayah') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $pekerjaan)
@php $selected = $pekerjaan == $detail['pekerjaan_ayah'] ? 'selected' : '' @endphp
@php $name = $pekerjaan == 1 ? 'Wiraswasta' : ($pekerjaan == 2 ? 'Wirausaha' : ($pekerjaan == 3 ? 'Tidak Bekerja' : 'Lainnya')) @endphp
<option value="{{ $pekerjaan }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('pekerjaan_ayah') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="col">
<label class="form-label">Agama Ayah<sup class="text-danger">*</sup></label>
<select name="agama_ayah" class="form-select form-select-solid mt-2 {{ $errors->has('agama_ayah') ? 'is-invalid' : '' }}">
@foreach ([1,2,3,4] as $rolez)
@php $selected = $rolez == $detail['agama_ayah'] ? 'selected' : '' @endphp
@php $name = $rolez == 1 ? 'Islam' : ($rolez == 2 ? 'Kristen' : ($rolez == 3 ? 'Buddha' : 'Konghucu')) @endphp
<option value="{{ $rolez }}" {{ $selected }}>{{ $name }}</option>
@endforeach
</select>
@error('agama_ayah') <small class="text-danger">{{ $message }}</small> @enderror
</div>
</div>
<div class="form-group mb-4">
<label class="form-label">Thumbnail<sup class="ms-2 text-muted">(optional)</sup></label>
<input class="form-control form-control-solid mt-2 {{ $errors->has('thumbnail') ? 'is-invalid' : '' }}" type="file" name="images">
</div>
<div class="form-group mb-4">
<label class="form-label">Telepon Orang Tua</label>
<input class="form-control form-control-solid mt-2 {{ $errors->has('telepon_ortu') ? 'is-invalid' : '' }}" value="{{ $detail['telepon_ortu'] }}" type="number" placeholder="Enter Telepon Ortu" name="telepon_ortu">
@error('telepon_ortu') <small class="text-danger">{{ $message }}</small> @enderror
</div>
<div class="form-group mb-0">
<button type="submit" class="btn btn-primary">Save</button>
<a href="{{ route('siswa') }}" class="btn btn-light btn-light">Back</a>
</div>
{{ Form::close() }}
</div>
</div>
</div>
</div>
</section>
@include('components.theme.pages.footer')