Refactor id field usage and handle document paths
Mengganti penggunaan id field dengan id dinamis yang tergantung pada $route[0] di berbagai file blade untuk konsistensi. Menambahkan penanganan jalur dokumen dalam SpkController jika dokumen tersedia, memungkinkan pengambilan jalur penyimpanan yang tepat.
This commit is contained in:
@@ -96,6 +96,14 @@ use Illuminate\Support\Facades\Auth;
|
||||
|
||||
}
|
||||
|
||||
// data dokumen_spk
|
||||
if($obj->dokumen)
|
||||
{
|
||||
$spkpenawaran_path = Storage::url($obj->dokumen);
|
||||
// dd($spkpenawaran_path);
|
||||
$data[$i]->dokumen = $spkpenawaran_path;
|
||||
}
|
||||
|
||||
$i++;
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||
|
||||
<form id="{{$route[0]}}_form" name="{{$route[0]}}_form" method="POST">
|
||||
<input type="hidden" id="id" name="id" value="{{ $id }}">
|
||||
<!-- $id => penawaran.id -->
|
||||
<input type="hidden" id="{{$route[0]}}_id" name="id" value="{{ $id }}">
|
||||
@method('PUT')
|
||||
@csrf
|
||||
<div class="card pb-2.5">
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
|
||||
function setData()
|
||||
{
|
||||
let id = $("#id").val();
|
||||
// id => penawaran.id
|
||||
let id = $("#{{$route[0]}}_id").val();
|
||||
let token = "{{ csrf_token() }}";
|
||||
// alert('token = ' + token);
|
||||
var useURL = "{{ route('registrasifinal.setData') }}";
|
||||
@@ -81,6 +82,7 @@
|
||||
let token = "{{ csrf_token() }}";
|
||||
|
||||
let _method = $('input[name=_method]').val();
|
||||
// id => penawaran.id
|
||||
let id = $('#{{$route[0]}}_id').val();
|
||||
let region = $("#{{$route[0]}}_region").val();
|
||||
let catatan = $("#{{$route[0]}}_catatan").val();
|
||||
|
||||
Reference in New Issue
Block a user