Create Data Kriteria
This commit is contained in:
parent
97c9669a82
commit
01496ab403
|
@ -40,8 +40,8 @@ public function store(Request $request)
|
||||||
}
|
}
|
||||||
|
|
||||||
Criteria::create([
|
Criteria::create([
|
||||||
'nama'=>$request->nama,
|
'nama' => $request->nama,
|
||||||
'prioritas'=>$request->prioritas,
|
'prioritas' => $request->prioritas,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
return redirect()->route('kriteria.index')->with('success', 'Data Kriteria Berhasil Ditambah!');
|
return redirect()->route('kriteria.index')->with('success', 'Data Kriteria Berhasil Ditambah!');
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
class Criteria extends Model
|
class Criteria extends Model
|
||||||
{
|
{
|
||||||
protected $fillable = ['nama' , 'prioritas' .'bobot'];
|
protected $fillable = ['nama' , 'prioritas' ,'bobot'];
|
||||||
|
|
||||||
public function SubCriteria() {
|
public function SubCriteria() {
|
||||||
return $this->hasMany(SubCriteria::class);
|
return $this->hasMany(SubCriteria::class);
|
||||||
|
|
|
@ -168,7 +168,7 @@
|
||||||
<a class="" href="#home">
|
<a class="" href="#home">
|
||||||
Home
|
Home
|
||||||
</a>
|
</a>
|
||||||
<a class="" href="#ekstrakurikuler">
|
<a class="" href="ekstrakurikuler">
|
||||||
Ekstrakurikuler
|
Ekstrakurikuler
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -181,25 +181,25 @@
|
||||||
</h4>
|
</h4>
|
||||||
<div class="contact_link_box">
|
<div class="contact_link_box">
|
||||||
<a href="https://maps.app.goo.gl/ibCGWyfsxw8pbR6i9">
|
<a href="https://maps.app.goo.gl/ibCGWyfsxw8pbR6i9">
|
||||||
<i class="fa fa-map-marker" aria-hidden="true"></i>
|
{{-- <i class="fa fa-map-marker" aria-hidden="true"></i> --}}
|
||||||
<span>
|
<span>
|
||||||
Location
|
Location
|
||||||
</span>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="mailto:man3banyuwangi@gmail.com">
|
<a href="mailto:man3banyuwangi@gmail.com">
|
||||||
<i class="fa fa-envelope" aria-hidden="true"></i>
|
{{-- <i class="fa fa-envelope" aria-hidden="true"></i> --}}
|
||||||
<span>
|
<span>
|
||||||
Email
|
Email
|
||||||
</span>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="tel:+62333397173">
|
<a href="tel:+62333397173">
|
||||||
<i class="fa fa-phone" aria-hidden="true"></i>
|
{{-- <i class="fa fa-phone" aria-hidden="true"></i> --}}
|
||||||
<span>
|
<span>
|
||||||
Telepon
|
Telepon
|
||||||
</span>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
<a href="https://www.instagram.com/osimman3banyuwangi" target="_blank">
|
<a href="https://www.instagram.com/osimman3banyuwangi" target="_blank">
|
||||||
<i class="fa fa-instagram" aria-hidden="true"></i>
|
{{-- <i class="fa fa-instagram" aria-hidden="true"></i> --}}
|
||||||
<span>
|
<span>
|
||||||
Instagram
|
Instagram
|
||||||
</span>
|
</span>
|
||||||
|
@ -219,7 +219,7 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<p>
|
<p>
|
||||||
© <span id="displayYear"></span> All Rights Reserved By
|
© <span id="displayYear"></span> All Rights Reserved By
|
||||||
<a href="home">SIPEX</a>
|
<a href="/home">SIPEX</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -149,79 +149,79 @@
|
||||||
|
|
||||||
{{-- Modal Edit --}}
|
{{-- Modal Edit --}}
|
||||||
<div class="modal fade" id="edit-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
|
<div class="modal fade" id="edit-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
|
||||||
style="display: none;" aria-hidden="true">
|
style="display: none;" aria-hidden="true">
|
||||||
<div class="modal-dialog modal-dialog-centered">
|
<div class="modal-dialog modal-dialog-centered">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<h4 class="modal-title" id="myLargeModalLabel">
|
<h4 class="modal-title" id="myLargeModalLabel">
|
||||||
Edit Kriteria
|
Edit Kriteria
|
||||||
</h4>
|
</h4>
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<form action="{{ route('kriteria.update', $criteria->id) }}" class="needs-validation" novalidate="" method="POST">
|
<form action="{{ route('kriteria.update', $criteria->id) }}" class="needs-validation" novalidate="" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
@method('PUT')
|
@method('PUT')
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="col-sm-2 col-form-label">Nama</label>
|
<label class="col-sm-2 col-form-label">Nama</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<input type="text" class="form-control" id="nama" name="nama" required="" value="{{ $criteria->nama }}">
|
<input type="text" class="form-control" id="nama" name="nama" required="">
|
||||||
<div class="invalid-feedback">
|
<div class="invalid-feedback">
|
||||||
Tolong isi Nama Kriteria!
|
Tolong isi Nama Kriteria!
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
@if($errors->has('nama'))
|
||||||
@if($errors->has('nama'))
|
<div class="alert alert-danger">{{ $errors->first('nama') }}</div>
|
||||||
<div class="alert alert-danger">{{ $errors->first('nama') }}</div>
|
@endif
|
||||||
@endif
|
<div class="form-group row">
|
||||||
<div class="form-group row">
|
<label class="col-sm-2 col-form-label">Prioritas</label>
|
||||||
<label class="col-sm-2 col-form-label">Prioritas</label>
|
<div class="col-sm-10">
|
||||||
<div class="col-sm-10">
|
<input type="text" class="form-control" id="prioritas" name="prioritas" required="">
|
||||||
<input type="text" class="form-control" id="prioritas" name="prioritas" required="" value="{{ $criteria->prioritas }}">
|
<div class="invalid-feedback">
|
||||||
<div class="invalid-feedback">
|
Tolong isi Urutan Prioritas!
|
||||||
Tolong isi Urutan Prioritas!
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@if($errors->has('prioritas'))
|
||||||
|
<div class="alert alert-danger">{{ $errors->first('prioritas') }}</div>
|
||||||
|
@endif
|
||||||
</div>
|
</div>
|
||||||
@if($errors->has('prioritas'))
|
<div class="modal-footer">
|
||||||
<div class="alert alert-danger">{{ $errors->first('prioritas') }}</div>
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
|
||||||
@endif
|
<button type="submit" class="btn btn-primary">Simpan</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
</form>
|
||||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
|
</div>
|
||||||
<button type="submit" class="btn btn-primary">Simpan</button>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Modal Delete -->
|
<!-- Modal Delete -->
|
||||||
<div class="modal fade" id="delete-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
|
<div class="modal fade" id="delete-criteria" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"
|
||||||
style="display: none;" aria-hidden="true">
|
style="display: none;" aria-hidden="true">
|
||||||
<div class="modal-dialog modal-dialog-centered">
|
<div class="modal-dialog modal-dialog-centered">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<h4 class="modal-title" id="myLargeModalLabel">
|
<h4 class="modal-title" id="myLargeModalLabel">
|
||||||
Konfirmasi Hapus Data Kriteria
|
Konfirmasi Hapus Data Kriteria
|
||||||
</h4>
|
</h4>
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>Apakah Anda yakin ingin menghapus data kriteria ini?</p>
|
<p>Apakah Anda yakin ingin menghapus data kriteria ini?</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
|
||||||
<form id="delete-form" action="{{ route('kriteria.destroy', $criteria->id) }}" method="POST">
|
<form id="delete-form" action="{{ route('kriteria.destroy', $criteria->id) }}" method="POST">
|
||||||
@csrf
|
@csrf
|
||||||
@method('DELETE')
|
@method('DELETE')
|
||||||
<button type="submit" class="btn btn-danger">Hapus</button>
|
<button type="submit" class="btn btn-danger">Hapus</button>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
@endsection
|
@endsection
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
|
|
||||||
Route::get('/register', function () {
|
Route::get('/register', function () {
|
||||||
if (Auth::check()) {
|
if (Auth::check()) {
|
||||||
return redirect('/dashboard');
|
return redirect('/login');
|
||||||
}
|
}
|
||||||
return view('auth.register');
|
return view('auth.register');
|
||||||
})->name('register');
|
})->name('register');
|
||||||
|
|
Loading…
Reference in New Issue