MIF_E31211972/resources/views/admin/pages/barang/editbarangmasuk.blade.php

166 lines
8.4 KiB
PHP

@extends('admin.layouts.app')
@section('title', 'Admin')
@push('style')
<!-- CSS Libraries -->
<link rel="stylesheet" href="{{ asset('admin/library/summernote/dist/summernote-bs4.css') }}">
<style>
#preview img {
width: 100%;
height: 300px;
object-fit: cover;
object-position: center;
border-radius: .25rem;
}
</style>
@endpush
@section('main')
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Ubah Barang Masuk</h1>
<div class="section-header-breadcrumb">
<a href="{{ url('/barangmasuk') }}" class="btn btn-warning">Kembali</a>
</div>
</div>
<div class="section-body">
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-body">
<form action="/barangmasuk/{{ $data->id }}" method="POST" enctype="multipart/form-data" class="row">
@csrf
@method('PUT')
<div class="form-group col-md-6">
<label>Supplier</label>
<select class="form-control @error('id_supplier') is-invalid @enderror"
name="id_supplier">
<option value="{{ $data->id_supplier }}">{{ $data->nama_supplier }}</option>
@foreach ($supplier as $itemsup)
@if ($itemsup->id != $data->id_supplier)
<option value="{{ $itemsup->id }}">{{ $itemsup->nama }}</option>
@endif
@endforeach
</select>
@error('supplier')
<div class="invalid-feedback">
Silahkan masukkan supplier yang benar
</div>
@enderror
<small>Jika supplier belum terdaftar, <a href="/suplier">Tambah</a></small>
</div>
<div class="form-group col-md-6">
<label>Pilih Kopi</label>
<select class="form-control @error('id_kopi') is-invalid @enderror"
name="id_kopi">
<option value="{{ $data->id_kopi }}">{{ $data->nama_kopi }}</option>
@foreach ($kopi as $itemsup)
@if ($itemsup->id != $data->id_kopi)
<option value="{{ $itemsup->id }}">{{ $itemsup->nama_kopi }}</option>
@endif
@endforeach
</select>
@error('id_kopi')
<div class="invalid-feedback">
Silahkan pilih kategori
</div>
@enderror
</div>
<div class="form-group col-md-6">
<label>Pilih Satuan</label>
<select class="custom-select" id="inputGroupSelect01" name="satuan">
@if ($data->satuan == 'kg')
<option value="{{ $data->satuan }}">{{ $data->satuan }}</option>
<option value="ton">Ton</option>
@elseif ($data->satuan == 'ton')
<option value="{{ $data->satuan }}">{{ $data->satuan }}</option>
<option value="kg">Kg</option>
@endif
</select>
</div>
@php
$jumlah = 0;
if ($data->satuan == 'ton') {
$jumlah = $data->jumlah /1000;
}else{
$jumlah = $data->jumlah;
}
@endphp
<input type="hidden" name="jumlahold" value="{{ $jumlah }}">
<input type="hidden" name="satuanold" value="{{ $data->satuan }}">
<div class="form-group col-md-6">
<label>Jumlah</label>
<input type="number" class="form-control @error('jumlah') is-invalid @enderror"
name="jumlah" value="{{ old('jumlah', $jumlah) }}" required autocomplete="off">
@error('jumlah')
<div class="invalid-feedback">
Jumlah tidak valid
</div>
@enderror
</div>
{{-- <div class="form-group col-md-6">
<label>Harga</label>
<input type="number" class="form-control @error('harga') is-invalid @enderror"
name="harga" value="{{ old('harga') }}" required autocomplete="off">
@error('harga')
<div class="invalid-feedback">
Harga tidak valid
</div>
@enderror
</div>
<div class="form-group col-md-6">
<label>Total Harga</label>
<input type="number" class="form-control @error('totalharga') is-invalid @enderror"
name="totalharga" value="{{ old('totalharga') }}" required autocomplete="off">
@error('totalharga')
<div class="invalid-feedback">
Total Harga tidak valid
</div>
@enderror
</div> --}}
<div class="col-md-12">
<button class="btn btn-primary float-right" type="submit">Tambah</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection
@push('scripts')
<!-- Page Specific JS File -->
<script src="{{ asset('js/page/forms-advanced-forms.js') }}"></script>
<script src="{{ asset('admin/library/summernote/dist/summernote-bs4.js') }}"></script>
<script>
function imagePrev(imageUploadKTP, tumb) {
if (imageUploadKTP.files && imageUploadKTP.files[0]) {
var reader = new FileReader();
reader.onload = function(e) {
$(tumb)
.attr('src', e.target.result);
};
reader.readAsDataURL(imageUploadKTP.files[0]);
}
}
</script>
@endpush