From f9b20bc18b7408a591f7a8524547b907e54c42dd Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 31 Dec 2024 15:19:35 +0700 Subject: [PATCH 1/3] Perbaiki potensi error pada penamaan rute - Menambahkan pengecekan null pada properti `name_rute` agar mencegah error ketika data tidak tersedia. - Memastikan aplikasi tetap berjalan lancar meski properti `name_rute` kosong. --- resources/views/penilai/components/memo.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/penilai/components/memo.blade.php b/resources/views/penilai/components/memo.blade.php index 6aeb763..38daa90 100644 --- a/resources/views/penilai/components/memo.blade.php +++ b/resources/views/penilai/components/memo.blade.php @@ -328,7 +328,7 @@

- {{ $item['name_rute'] . ' ' . $loop->index + 1 }} + {{ ($item['name_rute'] ?? "") . ' ' . $loop->index + 1 }}

From 1dc7ee372411c45a0a9efe7ca0d67c8d8555d5aa Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 31 Dec 2024 15:21:37 +0700 Subject: [PATCH 2/3] Perbaiki penggunaan data di komponen memo - Ganti 'name_rute' menjadi 'name' untuk menampilkan nama - Perbarui path gambar dari 'foto_rute' menjadi 'path' --- resources/views/penilai/components/memo.blade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/views/penilai/components/memo.blade.php b/resources/views/penilai/components/memo.blade.php index 38daa90..2f79ab1 100644 --- a/resources/views/penilai/components/memo.blade.php +++ b/resources/views/penilai/components/memo.blade.php @@ -328,10 +328,10 @@

- {{ ($item['name_rute'] ?? "") . ' ' . $loop->index + 1 }} + {{ ($item['name'] ?? "") . ' ' . $loop->index + 1 }}

- +
From cba3dee0b44132de0cadfda65fd94aafeb78c266 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 31 Dec 2024 15:33:49 +0700 Subject: [PATCH 3/3] Perbaiki logika looping dan penanganan data pada komponen memo - Mengubah struktur pengaksesan array pada `$formFoto['rute_menuju_lokasi']` untuk memastikan data di-looping dengan benar. - Menambahkan pengecekan keberadaan key `path` sebelum menampilkan gambar untuk menghindari error. --- resources/views/penilai/components/memo.blade.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/views/penilai/components/memo.blade.php b/resources/views/penilai/components/memo.blade.php index 2f79ab1..5fdacef 100644 --- a/resources/views/penilai/components/memo.blade.php +++ b/resources/views/penilai/components/memo.blade.php @@ -324,14 +324,16 @@
@if (isset($formFoto) && isset($formFoto['rute_menuju_lokasi']) && is_array($formFoto['rute_menuju_lokasi'])) - @foreach ($formFoto['rute_menuju_lokasi'] as $item) + @foreach ($formFoto['rute_menuju_lokasi']['rute_menuju_lokasi'][0] as $item)

{{ ($item['name'] ?? "") . ' ' . $loop->index + 1 }}

+ @if(isset($item['path'])) + @endif