117 lines
6.0 KiB
PHP
117 lines
6.0 KiB
PHP
@extends('layouts.app')
|
|
@push('title', 'Form Penilaian')
|
|
@section('content')
|
|
<div class="page-content">
|
|
<div class="container-fluid">
|
|
<!-- start page title -->
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="page-title-box d-sm-flex align-items-center justify-content-between">
|
|
<h4 class="mb-sm-0">Form Penilaian</h4>
|
|
|
|
<div class="page-title-right">
|
|
<ol class="breadcrumb m-0">
|
|
<li class="breadcrumb-item">
|
|
<a href="javascript: void(0);">Menu</a>
|
|
</li>
|
|
<li class="breadcrumb-item active">Form Penilaian</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- end page title -->
|
|
|
|
<div class="row">
|
|
<div class="col-xl-8 col-md-6">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h4 class="card-title mb-0">Form Penilaian</h4>
|
|
</div>
|
|
<form action="{{ route('assesment_form.store') }}" class="needs-validation" method="POST"
|
|
novalidate id="add-form">
|
|
@csrf
|
|
<div class="card-body">
|
|
|
|
<div class="mb-3">
|
|
<label for="" class="form-label">Lahan</label>
|
|
<select name="land" class="form-control" id="lahan-field">
|
|
<option value="" selected disabled>Pilih Lahan</option>
|
|
@foreach ($lands as $land)
|
|
<option value="{{ $land->id }}">{{ $land->owner }}</option>
|
|
@endforeach
|
|
</select>
|
|
<div class="invalid-feedback">
|
|
Pilih Lahan
|
|
</div>
|
|
</div>
|
|
|
|
@foreach ($indicators as $indicator)
|
|
<div class="mb-3">
|
|
<label for="" class="form-label">{{ $indicator->name }}</label>
|
|
<select name="{{ $indicator->id }}" class="form-control"
|
|
id="{{ $indicator->id }}-field" onchange="showInfo(this,{{ $indicator->id }})"
|
|
required>
|
|
<option value="" selected disabled>Pilih Jawaban</option>
|
|
@foreach ($indicator->rules as $rule)
|
|
<option value="{{ $rule->cf }}" title="{{ $rule->description }}"
|
|
data-desc="{{ $rule->description }}">
|
|
{{ $rule->parameter_type }}</option>
|
|
@endforeach
|
|
</select>
|
|
<small id="{{ $indicator->id }}-info" class="text-muted d-block mt-1"></small>
|
|
<div class="invalid-feedback">
|
|
Pilih Jawaban {{ $indicator->name }}
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
<div class="card-footer d-flex justify-content-end">
|
|
<button type="submit" class="btn btn-success">Hitung</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-4 col-md-6">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h4 class="card-title mb-0">Hasil Penilaian</h4>
|
|
</div>
|
|
<form action="">
|
|
<div class="card-body text-center">
|
|
@if (session('presentase'))
|
|
<p class="text-muted mb-0 mt-2">Presentase kelayakan tanah berdasarkan perhitungan
|
|
Certainty
|
|
Factor.</p>
|
|
<h1 class="mb-0 mt-2"><span class="counter-value"
|
|
data-target="{{ session('presentase') != 'minus' ? session('presentase') : '0' }}">0</span>%
|
|
</h1>
|
|
@endif
|
|
@if (session('hasil') && session('land'))
|
|
<p class="text-muted mb-0 mt-2">Hasil perhitungan sistem menetapkan lahan
|
|
<b>"{{ session('land') }}"</b>
|
|
termasuk
|
|
dalam kondisi <b>"{{ session('hasil') }}"</b>
|
|
</p>
|
|
@endif
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- container-fluid -->
|
|
</div>
|
|
|
|
@push('other-js')
|
|
<!-- prismjs plugin -->
|
|
<script src="assets/libs/prismjs/prism.js"></script>
|
|
<script src="assets/libs/list.js/list.min.js"></script>
|
|
<script src="assets/libs/list.pagination.js/list.pagination.min.js"></script>
|
|
|
|
<!-- listjs init -->
|
|
<script src="assets/js/pages/form-validation.init.js"></script>
|
|
<script src="assets/js/pages/customJs/assessment/form.js"></script>
|
|
@endpush
|
|
@endsection
|