-
- {{-- Loop data galeri dari dalam JSON --}}
- @foreach($detail->detail_form['galeri'] as $foto)
-
+ @foreach($detail->detail_form as $key => $value)
+ {{-- Cek apakah field mengandung kata 'galeri' atau 'gallery' dan berupa array --}}
+ @if((str_contains(strtolower($key), 'galeri') || str_contains(strtolower($key), 'gallery')) && is_array($value) && !empty($value))
+
+
{{ ucfirst(str_replace('_', ' ', $key)) }}
+
+ @foreach($value as $foto)
+
+
+
+ {{-- Overlay untuk zoom icon --}}
+
+
+
+
+ @endforeach
+
+
+ @endif
@endforeach
+ @endforeach
+
+
+
+
+
+
- @endif
-@endforeach
-
-@endsection
+
+
+@endsection
\ No newline at end of file
diff --git a/proyek-frontend/app/pages/form/[id].vue b/proyek-frontend/app/pages/form/[id].vue
index 36b1885..991b74f 100644
--- a/proyek-frontend/app/pages/form/[id].vue
+++ b/proyek-frontend/app/pages/form/[id].vue
@@ -87,8 +87,7 @@
-
-
+